新增供应商添加缺失字段

This commit is contained in:
小帅 2026-04-01 17:55:33 +08:00
parent 0de504a138
commit 5fb8e8b037
4 changed files with 5 additions and 17 deletions

View File

@ -35,7 +35,7 @@ const vendorConfigSchema = z.object({
modelName: z.string(), modelName: z.string(),
type: z.literal("image"), type: z.literal("image"),
mode: z.array(z.enum(["text", "singleImage", "multiReference"])), mode: z.array(z.enum(["text", "singleImage", "multiReference"])),
associationSkills:z.string().optional(), associationSkills: z.string().optional(),
}), }),
z.object({ z.object({
name: z.string(), name: z.string(),
@ -43,15 +43,7 @@ const vendorConfigSchema = z.object({
type: z.literal("video"), type: z.literal("video"),
mode: z.array( mode: z.array(
z.union([ z.union([
z.enum([ z.enum(["singleImage", "startEndRequired", "endFrameOptional", "startFrameOptional", "text", "audioReference", "videoReference"]),
"singleImage",
"startEndRequired",
"endFrameOptional",
"startFrameOptional",
"text",
"audioReference",
"videoReference",
]),
z.array(z.enum(["videoReference", "imageReference", "audioReference", "textReference"])), z.array(z.enum(["videoReference", "imageReference", "audioReference", "textReference"])),
]), ]),
), ),
@ -100,6 +92,7 @@ export default router.post(
models: JSON.stringify(vendor.models ?? []), models: JSON.stringify(vendor.models ?? []),
code: tsCode, code: tsCode,
createTime: Date.now(), createTime: Date.now(),
enableEnglish: 0,
}); });
res.status(200).send(success(result.data)); res.status(200).send(success(result.data));
}, },

View File

@ -103,6 +103,7 @@ export default router.post(
inputValues: JSON.stringify(vendor.inputValues ?? {}), inputValues: JSON.stringify(vendor.inputValues ?? {}),
models: JSON.stringify(vendor.models ?? []), models: JSON.stringify(vendor.models ?? []),
code: tsCode, code: tsCode,
enableEnglish: 0,
createTime: Date.now(), createTime: Date.now(),
}); });
res.status(200).send(success(result.data)); res.status(200).send(success(result.data));

View File

@ -67,6 +67,7 @@ export default router.post(
inputs: JSON.stringify(inputs), inputs: JSON.stringify(inputs),
inputValues: JSON.stringify(inputValues), inputValues: JSON.stringify(inputValues),
models: JSON.stringify(models), models: JSON.stringify(models),
enableEnglish: 0,
}); });
res.status(200).send(success("更新成功")); res.status(200).send(success("更新成功"));
}, },

View File

@ -1,8 +1,4 @@
<<<<<<< HEAD
// @db-hash 2c7f828da2621d74d1b0d147d4ba4342
=======
// @db-hash a27fff5b05e1c9ef490898f17703079a // @db-hash a27fff5b05e1c9ef490898f17703079a
>>>>>>> bf124d07e35f3d45958f5c2e64a650df7249f737
//该文件由脚本自动生成,请勿手动修改 //该文件由脚本自动生成,请勿手动修改
export interface _o_vendorConfig_old_20260401 { export interface _o_vendorConfig_old_20260401 {
@ -234,10 +230,7 @@ export interface o_video {
export interface o_videoTrack { export interface o_videoTrack {
'id'?: number; 'id'?: number;
'projectId'?: number | null; 'projectId'?: number | null;
'prompt'?: string | null;
'reason'?: string | null;
'scriptId'?: number | null; 'scriptId'?: number | null;
'state'?: string | null;
'videoId'?: number | null; 'videoId'?: number | null;
} }