From 7e7a4f363b858cf5f75a063ace5bc65e7097e77b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9E=97=E5=BF=97=E5=86=9B?= <543024265@qq.com> Date: Thu, 31 Jul 2025 14:36:45 +0800 Subject: [PATCH] =?UTF-8?q?refactor(agent):=20=E9=87=8D=E6=9E=84=E6=99=BA?= =?UTF-8?q?=E8=83=BD=E5=AF=B9=E8=AF=9D=E9=A1=B5=E9=9D=A2=E5=B8=83=E5=B1=80?= =?UTF-8?q?=E5=92=8C=E6=A0=B7=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 重新设计了页面布局,分为左、右两个主要区域 - 左侧区域增加了聊天机器人信息展示,包括头像、名称、描述等 - 右侧区域保留聊天窗口,并增加了顶部栏 -优化了响应式布局,使页面在不同屏幕尺寸下都能良好显示 - 调整了颜色、字体等样式,提升了页面视觉效果 --- src/api/all/agent.ts | 4 ++ src/assets/svg/svg-delete.svg | 3 ++ src/assets/svg/svg-edit.svg | 3 ++ src/assets/svg/svg-more.svg | 3 ++ src/assets/svg/svg-pin.svg | 3 ++ src/views/agent/work-flow/index.vue | 40 ++++++++++++++--- src/views/agent/work-flow/style.scss | 64 +++++++++++++++++++++++++--- vite.config.ts | 2 +- 8 files changed, 109 insertions(+), 13 deletions(-) create mode 100644 src/assets/svg/svg-delete.svg create mode 100644 src/assets/svg/svg-edit.svg create mode 100644 src/assets/svg/svg-more.svg create mode 100644 src/assets/svg/svg-pin.svg diff --git a/src/api/all/agent.ts b/src/api/all/agent.ts index f95c0c9..915c3e2 100644 --- a/src/api/all/agent.ts +++ b/src/api/all/agent.ts @@ -31,3 +31,7 @@ export const executeWorkFlow = (params: any) => { export const delAgentMessage = (params: any) => { return Http.post(`/v1/agent/delAgentMessage`, params); }; +// 删除工作流历史记录 +export const delWorkflowHistoryApi = (id:number) => { + return Http.post(`/v1/agent/delWorkflowHistory/${id}`); +}; diff --git a/src/assets/svg/svg-delete.svg b/src/assets/svg/svg-delete.svg new file mode 100644 index 0000000..d14b4a2 --- /dev/null +++ b/src/assets/svg/svg-delete.svg @@ -0,0 +1,3 @@ + diff --git a/src/assets/svg/svg-edit.svg b/src/assets/svg/svg-edit.svg new file mode 100644 index 0000000..da88e30 --- /dev/null +++ b/src/assets/svg/svg-edit.svg @@ -0,0 +1,3 @@ + diff --git a/src/assets/svg/svg-more.svg b/src/assets/svg/svg-more.svg new file mode 100644 index 0000000..9bfa29c --- /dev/null +++ b/src/assets/svg/svg-more.svg @@ -0,0 +1,3 @@ + diff --git a/src/assets/svg/svg-pin.svg b/src/assets/svg/svg-pin.svg new file mode 100644 index 0000000..270e849 --- /dev/null +++ b/src/assets/svg/svg-pin.svg @@ -0,0 +1,3 @@ + diff --git a/src/views/agent/work-flow/index.vue b/src/views/agent/work-flow/index.vue index 65e366c..01017d3 100644 --- a/src/views/agent/work-flow/index.vue +++ b/src/views/agent/work-flow/index.vue @@ -7,7 +7,7 @@