完成用户等级权限设置、修复下载次数不增加
Change-Id: Ia8ab0e643c86e236a5c25ac77b081cd1f3ba5976
diff --git a/src/pages/PublishSeed/PublishSeed.jsx b/src/pages/PublishSeed/PublishSeed.jsx
index 27717ca..6528b0d 100644
--- a/src/pages/PublishSeed/PublishSeed.jsx
+++ b/src/pages/PublishSeed/PublishSeed.jsx
@@ -5,6 +5,7 @@
import './PublishSeed.css';
import { useUser } from '../../context/UserContext';
import { uploadFile } from '../../api/file';
+import AuthButton from '../../components/AuthButton';
const PublishSeed = () => {
const [title, setTitle] = useState('');
@@ -99,7 +100,7 @@
});
console.log('[DEBUG] 请求成功,响应:', response.data);
- if (response.data.status === 'success') {
+ if (response.data.code === 0) {
setMessage('种子上传成功');
} else {
setMessage(response.data.message || '上传失败,请稍后再试');
@@ -238,13 +239,14 @@
</div>
<div className="ps-upload-button">
- <button
+ <AuthButton
+ roles={["cookie", "chocolate", "ice-cream"]}
type="submit"
disabled={isLoading}
onClick={() => console.log('[DEBUG] 上传按钮 onClick 触发')}
>
{isLoading ? '正在上传...' : '上传种子'}
- </button>
+ </AuthButton>
</div>
</form>
</div>