事件清洗报错原因显示
This commit is contained in:
parent
97a2db67ae
commit
e593b3d270
@ -204,6 +204,7 @@ export default async (knex: Knex, forceInit: boolean = false): Promise<void> =>
|
||||
table.integer("projectId");
|
||||
table.integer("eventState");
|
||||
table.text("event");
|
||||
table.text("errorReason");
|
||||
table.integer("createTime");
|
||||
table.primary(["id"]);
|
||||
table.unique(["id"]);
|
||||
|
||||
@ -40,7 +40,7 @@ export default router.post(
|
||||
await u
|
||||
.db("o_novel")
|
||||
.where("id", item.id)
|
||||
.update({ event: item.event, eventState: item.event ? 1 : -1 });
|
||||
.update({ event: item.event, eventState: item.event ? 1 : -1, errorReason: item?.errReason ?? null });
|
||||
});
|
||||
novelClass.start(chapterAllList, projectId);
|
||||
|
||||
|
||||
@ -26,7 +26,7 @@ export default router.post(
|
||||
await u
|
||||
.db("o_novel")
|
||||
.where("id", item.id)
|
||||
.update({ event: item.event, eventState: item.event ? 1 : -1 });
|
||||
.update({ event: item.event, eventState: item.event ? 1 : -1, errorReason: item?.errorReason ?? null });
|
||||
});
|
||||
novel.start(allChapters, projectId);
|
||||
|
||||
|
||||
@ -20,7 +20,7 @@ export default router.post(
|
||||
const data = await u
|
||||
.db("o_novel")
|
||||
.where("projectId", projectId)
|
||||
.select("id", "chapterIndex as index", "reel", "chapter", "chapterData", "event", "eventState")
|
||||
.select("id", "chapterIndex as index", "reel", "chapter", "chapterData", "event", "eventState", "errorReason")
|
||||
.andWhere((qb) => {
|
||||
if (search) {
|
||||
qb.where("chapter", "like", `%${search}%`);
|
||||
|
||||
15
src/types/database.d.ts
vendored
15
src/types/database.d.ts
vendored
@ -1,6 +1,17 @@
|
||||
// @db-hash 3cdc2f747dac456ddd4bbfd877efe991
|
||||
// @db-hash cb0c490907acc0c671f064a309397e4e
|
||||
//该文件由脚本自动生成,请勿手动修改
|
||||
|
||||
export interface _o_novel_old_20260323 {
|
||||
'chapter'?: string | null;
|
||||
'chapterData'?: string | null;
|
||||
'chapterIndex'?: number | null;
|
||||
'createTime'?: number | null;
|
||||
'event'?: string | null;
|
||||
'eventState'?: number | null;
|
||||
'id'?: number;
|
||||
'projectId'?: number | null;
|
||||
'reel'?: string | null;
|
||||
}
|
||||
export interface memories {
|
||||
'content': string;
|
||||
'createTime': number;
|
||||
@ -79,6 +90,7 @@ export interface o_novel {
|
||||
'chapterData'?: string | null;
|
||||
'chapterIndex'?: number | null;
|
||||
'createTime'?: number | null;
|
||||
'errorReason'?: string | null;
|
||||
'event'?: string | null;
|
||||
'eventState'?: number | null;
|
||||
'id'?: number;
|
||||
@ -191,6 +203,7 @@ export interface o_videoConfig {
|
||||
}
|
||||
|
||||
export interface DB {
|
||||
"_o_novel_old_20260323": _o_novel_old_20260323;
|
||||
"memories": memories;
|
||||
"o_agentDeploy": o_agentDeploy;
|
||||
"o_artStyle": o_artStyle;
|
||||
|
||||
@ -60,7 +60,7 @@ class CleanNovel {
|
||||
this.emitter.emit("item", { id: novel.id, event: preData });
|
||||
totalEvent.push({ id: novel.id!, event: preData });
|
||||
} catch (e) {
|
||||
this.emitter.emit("item", { id: novel.id, event: null });
|
||||
this.emitter.emit("item", { id: novel.id, event: null, errorReason: u.error(e).message });
|
||||
}
|
||||
}
|
||||
} catch (e) {
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user