From 74da2052e12f829dcb2fa75b725bb846e481fe75 Mon Sep 17 00:00:00 2001 From: Kven <2955163637@qq.com> Date: Thu, 10 Jul 2025 20:51:34 +0800 Subject: [PATCH] =?UTF-8?q?refactor(@vben/web-antd):=20=E9=87=8D=E6=9E=84?= =?UTF-8?q?=20PPT=20=E7=94=9F=E6=88=90=E9=A1=B5=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 更新基本表单的验证逻辑 - 优化 PPT 生成和预览流程 - 添加思维链展示功能 - 改进错误处理和用户提示 - 调整页面布局和样式 --- apps/web-antd/src/api/core/user.ts | 2 +- .../src/views/person/modules/basic-form.vue | 4 +- .../views/ppt/components/ppt-work-view.vue | 469 +++++++++++------- .../spider/components/workflow-work-view.vue | 3 +- 4 files changed, 292 insertions(+), 186 deletions(-) diff --git a/apps/web-antd/src/api/core/user.ts b/apps/web-antd/src/api/core/user.ts index 3db1b6d..23cf5b0 100644 --- a/apps/web-antd/src/api/core/user.ts +++ b/apps/web-antd/src/api/core/user.ts @@ -176,7 +176,7 @@ export function updateUser(id: any, data: UserApi.UserRecord) { } export function selfUpdate(data: UserApi.UserUpdateRecord) { - return requestClient.patch(`/rest/user/self`, data); + return requestClient.patch(`/rest/user/self`, data); } // 获取个人用户信息 diff --git a/apps/web-antd/src/views/person/modules/basic-form.vue b/apps/web-antd/src/views/person/modules/basic-form.vue index b9d784d..099a95f 100644 --- a/apps/web-antd/src/views/person/modules/basic-form.vue +++ b/apps/web-antd/src/views/person/modules/basic-form.vue @@ -27,7 +27,7 @@ const handleSubmit = async () => { email: userInfo.value.email, address: userInfo.value.address, }); - if (res.code === 200) { + if (res) { notification.success({ message: '修改成功', description: '用户信息已更新', @@ -36,7 +36,7 @@ const handleSubmit = async () => { } else { notification.error({ message: '修改失败', - description: res.msg, + description: res, }); } }; diff --git a/apps/web-antd/src/views/ppt/components/ppt-work-view.vue b/apps/web-antd/src/views/ppt/components/ppt-work-view.vue index 751c09b..ee69952 100644 --- a/apps/web-antd/src/views/ppt/components/ppt-work-view.vue +++ b/apps/web-antd/src/views/ppt/components/ppt-work-view.vue @@ -1,18 +1,42 @@