From 66d2e8b709c7eb58fe711f663d5a8217bfbf72b8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=B0=8F=E5=B8=85?= <2944435683> Date: Thu, 26 Mar 2026 17:35:26 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E5=88=A0=E9=99=A4=E9=A1=B9?= =?UTF-8?q?=E7=9B=AE=E5=A4=B1=E8=B4=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/routes/assets/delAssets.ts | 1 - src/routes/production/workbench/videoPolling.ts | 1 + src/routes/project/delProject.ts | 13 +------------ 3 files changed, 2 insertions(+), 13 deletions(-) diff --git a/src/routes/assets/delAssets.ts b/src/routes/assets/delAssets.ts index 38addd0..162e55b 100644 --- a/src/routes/assets/delAssets.ts +++ b/src/routes/assets/delAssets.ts @@ -12,7 +12,6 @@ export default router.post( }), async (req, res) => { const { id } = req.body; - console.log("%c Line:15 πŸ‘ id", "background:#465975", id); const assetsData = await u.db("o_image").where("assetsId", id); await Promise.all(assetsData.map((i) => i.filePath && u.oss.deleteFile(i.filePath))); await u.db("o_assets").where({ id }).delete(); diff --git a/src/routes/production/workbench/videoPolling.ts b/src/routes/production/workbench/videoPolling.ts index 2d68b51..31241c2 100644 --- a/src/routes/production/workbench/videoPolling.ts +++ b/src/routes/production/workbench/videoPolling.ts @@ -14,6 +14,7 @@ export default router.post( async (req, res) => { const { scriptId, specifyIds } = req.body; const data = await u.db("o_video").where("scriptId", scriptId).whereIn("id", specifyIds).andWhere("state", "η”ŸζˆδΈ­").select("*"); + console.log("%c Line:17 πŸ§€ data", "background:#93c0a4", data.length); res.status(200).send(success(data)); }, ); \ No newline at end of file diff --git a/src/routes/project/delProject.ts b/src/routes/project/delProject.ts index c80c1fa..4ceed7c 100644 --- a/src/routes/project/delProject.ts +++ b/src/routes/project/delProject.ts @@ -20,9 +20,6 @@ export default router.post( const assetsData = await u.db("o_assets").where("projectId", id).select("id"); const assetsIds = assetsData.map((item: any) => item.id); - const videoData = await u.db("o_video").whereIn("scriptId", scriptIds).select("id"); - const videoIds = videoData.map((item: any) => item.id); - await u.db("o_project").where("id", id).delete(); await u.db("o_novel").where("projectId", id).delete(); await u.db("o_outline").where("projectId", id).delete(); @@ -31,17 +28,9 @@ export default router.post( await u.db("o_script").where("projectId", id).delete(); await u.db("o_assets").where("projectId", id).delete(); - const tempAssetsQuery = u.db("o_image").where("projectId", id); if (assetsIds.length > 0) { - tempAssetsQuery.orWhereIn("assetsId", assetsIds); + await u.db("o_image").where("projectId", id).orWhereIn("assetsId", assetsIds).delete(); } - if (scriptIds.length > 0) { - tempAssetsQuery.orWhereIn("scriptId", scriptIds); - } - if (videoIds.length > 0) { - tempAssetsQuery.orWhereIn("videoId", videoIds); - } - await tempAssetsQuery.delete(); await u.db("o_video").whereIn("scriptId", scriptIds).delete();