From 16ca5ffca393998c641b5a2e4415f219725d6da4 Mon Sep 17 00:00:00 2001 From: zhishi <1951671751@qq.com> Date: Mon, 23 Mar 2026 21:05:40 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E4=BA=8B=E4=BB=B6=E5=88=86?= =?UTF-8?q?=E6=9E=90=E5=A4=B1=E8=B4=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/routes/novel/addNovel.ts | 9 ++++----- src/routes/novel/event/generateEvents.ts | 9 ++++----- src/types/database.d.ts | 4 +++- 3 files changed, 11 insertions(+), 11 deletions(-) diff --git a/src/routes/novel/addNovel.ts b/src/routes/novel/addNovel.ts index c3fce63..ed672de 100644 --- a/src/routes/novel/addNovel.ts +++ b/src/routes/novel/addNovel.ts @@ -37,11 +37,10 @@ export default router.post( const chapterAllList = await u.db("o_novel").where("projectId", projectId).whereIn("id", totalNovelId); const novelClass = new u.cleanNovel(); novelClass.emitter.on("item", async (item) => { - if (item.event) - await u - .db("o_novel") - .where("id", item.id) - .update({ event: item.event, eventState: item.event ? 1 : -1 }); + await u + .db("o_novel") + .where("id", item.id) + .update({ event: item.event, eventState: item.event ? 1 : -1 }); }); novelClass.start(chapterAllList, projectId); diff --git a/src/routes/novel/event/generateEvents.ts b/src/routes/novel/event/generateEvents.ts index ee63e56..1e50eee 100644 --- a/src/routes/novel/event/generateEvents.ts +++ b/src/routes/novel/event/generateEvents.ts @@ -23,11 +23,10 @@ export default router.post( await u.db("o_novel").where("projectId", projectId).update({ eventState: 0, event: null }); novel.emitter.on("item", async (item) => { - if (item.event) - await u - .db("o_novel") - .where("id", item.id) - .update({ event: item.event, eventState: item.event ? 1 : -1 }); + await u + .db("o_novel") + .where("id", item.id) + .update({ event: item.event, eventState: item.event ? 1 : -1 }); }); novel.start(allChapters, projectId); diff --git a/src/types/database.d.ts b/src/types/database.d.ts index 745de96..7e0021e 100644 --- a/src/types/database.d.ts +++ b/src/types/database.d.ts @@ -1,4 +1,4 @@ -// @db-hash 56071dcf512e84c37ffd555806af7162 +// @db-hash 3cdc2f747dac456ddd4bbfd877efe991 //该文件由脚本自动生成,请勿手动修改 export interface memories { @@ -79,6 +79,8 @@ export interface o_novel { 'chapterData'?: string | null; 'chapterIndex'?: number | null; 'createTime'?: number | null; + 'event'?: string | null; + 'eventState'?: number | null; 'id'?: number; 'projectId'?: number | null; 'reel'?: string | null;