From 7230cfb2947ee21a1836db46aeeb0ce1bb4fd9b4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=81=B5=E5=BA=94?= Date: Wed, 8 Jul 2026 14:29:25 +0800 Subject: [PATCH] =?UTF-8?q?fix(lint):=20=E7=A7=BB=E9=99=A4=E6=9C=AA?= =?UTF-8?q?=E4=BD=BF=E7=94=A8=E7=9A=84directUploadMutation=EF=BC=8C?= =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E5=89=8D=E7=AB=AFlint=E5=A4=B1=E8=B4=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/web/src/pages/assets/AssetLibrary.tsx | 23 ---------------------- 1 file changed, 23 deletions(-) diff --git a/apps/web/src/pages/assets/AssetLibrary.tsx b/apps/web/src/pages/assets/AssetLibrary.tsx index 94c0966ce..6ea346905 100644 --- a/apps/web/src/pages/assets/AssetLibrary.tsx +++ b/apps/web/src/pages/assets/AssetLibrary.tsx @@ -375,29 +375,6 @@ const AssetLibrary: React.FC = () => { /* 状态 */ const [selectedIds, setSelectedIds] = useState>(new Set()); - // 大文件直传(OSS 预签名) - const directUploadMutation = useMutation({ - mutationFn: uploadAssetDirect, - onSuccess: () => { - message.success("上传成功"); - queryClient.invalidateQueries({ queryKey: ["assets", activeLibrary] }); - queryClient.invalidateQueries({ queryKey: ["asset-libraries"] }); - }, - onError: (err: unknown) => { - if (!(err as { __msgShown?: boolean })?.__msgShown) { - const errMsg = err instanceof Error ? err.message : "上传失败"; - // 显示详细错误信息,方便排查 OSS 问题 - message.error({ - content: errMsg, - duration: 8, // 8秒,让用户能看清错误详情 - }); - console.error("[AssetLibrary] 大文件上传失败:", { - error: errMsg, - fullError: err, - }); - } - }, - }); /* 筛选 */ const [searchText, setSearchText] = useState("");