From 726649b45ecd02c81b287795391503e9dd17cbae Mon Sep 17 00:00:00 2001 From: xingyu4j Date: Sun, 7 Jun 2026 13:53:34 +0800 Subject: [PATCH] =?UTF-8?q?fix(api):=20=E5=AF=B9=E9=BD=90=20ai=20=E6=A8=A1?= =?UTF-8?q?=E5=9D=97=E5=89=8D=E7=AB=AF=20API=20=E7=B1=BB=E5=9E=8B=E4=B8=8E?= =?UTF-8?q?=E5=90=8E=E7=AB=AF=20VO?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - chat/message: userId/roleId string→number, model number→string(类型严重不匹配) - music: tags string→string[](后端是 List) - 统一 createTime/finishTime Date→string --- apps/web-antd/src/api/ai/chat/conversation/index.ts | 2 +- apps/web-antd/src/api/ai/chat/message/index.ts | 6 +++--- apps/web-antd/src/api/ai/image/index.ts | 2 +- apps/web-antd/src/api/ai/music/index.ts | 2 +- apps/web-antd/src/api/ai/workflow/index.ts | 2 +- apps/web-antd/src/api/ai/write/index.ts | 2 +- 6 files changed, 8 insertions(+), 8 deletions(-) diff --git a/apps/web-antd/src/api/ai/chat/conversation/index.ts b/apps/web-antd/src/api/ai/chat/conversation/index.ts index afd9cbc83..99b1debee 100644 --- a/apps/web-antd/src/api/ai/chat/conversation/index.ts +++ b/apps/web-antd/src/api/ai/chat/conversation/index.ts @@ -14,7 +14,7 @@ export namespace AiChatConversationApi { temperature: number; // 温度参数 maxTokens: number; // 单条回复的最大 Token 数量 maxContexts: number; // 上下文的最大 Message 数量 - createTime?: Date; // 创建时间 + createTime?: string; // 创建时间 systemMessage?: string; // 角色设定 modelName?: string; // 模型名字 roleAvatar?: string; // 角色头像 diff --git a/apps/web-antd/src/api/ai/chat/message/index.ts b/apps/web-antd/src/api/ai/chat/message/index.ts index fdb3c8090..968994cb8 100644 --- a/apps/web-antd/src/api/ai/chat/message/index.ts +++ b/apps/web-antd/src/api/ai/chat/message/index.ts @@ -14,9 +14,9 @@ export namespace AiChatMessageApi { id: number; // 编号 conversationId: number; // 对话编号 type: string; // 消息类型 - userId: string; // 用户编号 - roleId: string; // 角色编号 - model: number; // 模型标志 + userId: number; // 用户编号 + roleId: number; // 角色编号 + model: string; // 模型标志 modelId: number; // 模型编号 content: string; // 聊天内容 reasoningContent?: string; // 推理内容(深度思考) diff --git a/apps/web-antd/src/api/ai/image/index.ts b/apps/web-antd/src/api/ai/image/index.ts index dfbf58b08..9d3eff8f7 100644 --- a/apps/web-antd/src/api/ai/image/index.ts +++ b/apps/web-antd/src/api/ai/image/index.ts @@ -20,7 +20,7 @@ export namespace AiImageApi { taskId: number; // 任务编号 buttons: ImageMidjourneyButtons[]; // mj 操作按钮 createTime: Date; // 创建时间 - finishTime: Date; // 完成时间 + finishTime: string; // 完成时间 } export interface ImageMidjourneyButtons { diff --git a/apps/web-antd/src/api/ai/music/index.ts b/apps/web-antd/src/api/ai/music/index.ts index d3132a8d5..4c301cc8d 100644 --- a/apps/web-antd/src/api/ai/music/index.ts +++ b/apps/web-antd/src/api/ai/music/index.ts @@ -18,7 +18,7 @@ export namespace AiMusicApi { platform: string; // 模型平台 model: string; // 模型 generateMode: number; // 生成模式 - tags: string; // 音乐风格标签 + tags: string[]; // 音乐风格标签 duration: number; // 音乐时长 publicStatus: boolean; // 是否发布 taskId: string; // 任务id diff --git a/apps/web-antd/src/api/ai/workflow/index.ts b/apps/web-antd/src/api/ai/workflow/index.ts index 676d6337c..017e563cf 100644 --- a/apps/web-antd/src/api/ai/workflow/index.ts +++ b/apps/web-antd/src/api/ai/workflow/index.ts @@ -11,7 +11,7 @@ export namespace AiWorkflowApi { graph: string; // 工作流模型 JSON 数据 remark?: string; // 备注 status: number; // 状态 - createTime?: Date; // 创建时间 + createTime?: string; // 创建时间 } } diff --git a/apps/web-antd/src/api/ai/write/index.ts b/apps/web-antd/src/api/ai/write/index.ts index 25450342b..16e691a8f 100644 --- a/apps/web-antd/src/api/ai/write/index.ts +++ b/apps/web-antd/src/api/ai/write/index.ts @@ -25,7 +25,7 @@ export namespace AiWriteApi { model?: string; // 模型 generatedContent?: string; // 生成的内容 errorMessage?: string; // 错误信息 - createTime?: Date; // 创建时间 + createTime?: string; // 创建时间 } export interface AiWritePageReqVO extends PageParam {