新增供应商添加缺失字段

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

View File

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

View File

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

View File

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