From 3dba47150026eb83937dcd2cfc92c3e13485d7bd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=B0=8F=E5=B8=85?= <2944435683> Date: Fri, 27 Feb 2026 10:14:11 +0800 Subject: [PATCH] no message --- src/routes/assets/generateAssets.ts | 22 +++++++++++++--------- 1 file changed, 13 insertions(+), 9 deletions(-) diff --git a/src/routes/assets/generateAssets.ts b/src/routes/assets/generateAssets.ts index 7889f1a..e510a2c 100644 --- a/src/routes/assets/generateAssets.ts +++ b/src/routes/assets/generateAssets.ts @@ -163,18 +163,22 @@ export default router.post( } await u.oss.writeFile(imagePath!, buffer); + const imageData = await u.db("t_image").where("id", imageId).select("*").first(); + if (imageData) { + await u.db("t_image").where("id", imageId).update({ + state: "生成成功", + filePath: imagePath, + type: insertType, + }); - await u.db("t_image").where("id", imageId).update({ - state: "生成成功", - filePath: imagePath, - type: insertType, - }); + const path = await u.oss.getFileUrl(imagePath!); - const path = await u.oss.getFileUrl(imagePath!); + // const state = await u.db("t_assets").where("id", id).select("state").first(); - // const state = await u.db("t_assets").where("id", id).select("state").first(); - - res.status(200).send(success({ path, assetsId: id })); + return res.status(200).send(success({ path, assetsId: id })); + } else { + return res.status(500).send("资产已被删除"); + } }, ); async function imageAddText(name: string, imageBuffer: Buffer) {