From 8263ab200907085304b518d6462c8d1bb0ee3e0b Mon Sep 17 00:00:00 2001 From: tanlianwang Date: Wed, 4 Mar 2026 09:28:09 +0800 Subject: [PATCH] =?UTF-8?q?refactor(ui):=20=E8=B0=83=E6=95=B4=E5=B7=A6?= =?UTF-8?q?=E5=8F=B3=E5=B8=83=E5=B1=80v1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 将所有API接口中的String类型统一改为string类型 - 修改EchartsRander组件中option变量声明为const - 调整FormItem组件中validator变量声明为const - 更新侧边栏样式为固定宽度240px并重新设计布局结构 - 移除主布局中的头部组件和相关主题配置逻辑 - 调整布局容器最小宽度从240调整为260 --- ui/src/api/application/chat-log.ts | 28 +++---- ui/src/api/knowledge/knowledge.ts | 2 +- .../system-resource-management/chat-log.ts | 28 +++---- .../system-resource-management/knowledge.ts | 2 +- ui/src/api/system-shared/knowledge.ts | 2 +- ui/src/api/system-shared/tool.ts | 2 +- ui/src/components/dynamics-form/FormItem.vue | 2 +- ui/src/components/layout-container/index.vue | 2 +- ui/src/components/markdown/EchartsRander.vue | 2 +- ui/src/layout/components/sidebar/index.vue | 80 +++++++++---------- ui/src/layout/layout-template/MainLayout.vue | 19 +---- 11 files changed, 76 insertions(+), 93 deletions(-) diff --git a/ui/src/api/application/chat-log.ts b/ui/src/api/application/chat-log.ts index 2c14a48da..ba6042cf5 100644 --- a/ui/src/api/application/chat-log.ts +++ b/ui/src/api/application/chat-log.ts @@ -43,7 +43,7 @@ const postChatLogAddKnowledge: ( } */ const getChatLog: ( - application_id: String, + application_id: string, page: pageRequest, param: any, loading?: Ref, @@ -61,8 +61,8 @@ const getChatLog: ( * application_id, chart_id,order_asc */ const getChatRecordLog: ( - application_id: String, - chart_id: String, + application_id: string, + chart_id: string, page: pageRequest, loading?: Ref, order_asc?: boolean, @@ -108,11 +108,11 @@ const getMarkChatRecord: ( } */ const putChatRecordLog: ( - application_id: String, - chart_id: String, - chart_record_id: String, - knowledge_id: String, - document_id: String, + application_id: string, + chart_id: string, + chart_record_id: string, + knowledge_id: string, + document_id: string, data: any, loading?: Ref, ) => Promise> = ( @@ -138,12 +138,12 @@ const putChatRecordLog: ( * application_id, chart_id, chart_record_id, knowledge_id, document_id,paragraph_id */ const delMarkChatRecord: ( - application_id: String, - chart_id: String, - chart_record_id: String, - knowledge_id: String, - document_id: String, - paragraph_id: String, + application_id: string, + chart_id: string, + chart_record_id: string, + knowledge_id: string, + document_id: string, + paragraph_id: string, loading?: Ref, ) => Promise> = ( application_id, diff --git a/ui/src/api/knowledge/knowledge.ts b/ui/src/api/knowledge/knowledge.ts index 5e0e79ecc..572ae237a 100644 --- a/ui/src/api/knowledge/knowledge.ts +++ b/ui/src/api/knowledge/knowledge.ts @@ -80,7 +80,7 @@ const putKnowledge: ( * 删除知识库 * @param 参数 knowledge_id */ -const delKnowledge: (knowledge_id: String, loading?: Ref) => Promise> = ( +const delKnowledge: (knowledge_id: string, loading?: Ref) => Promise> = ( knowledge_id, loading, ) => { diff --git a/ui/src/api/system-resource-management/chat-log.ts b/ui/src/api/system-resource-management/chat-log.ts index 1200ab2fe..adbf01339 100644 --- a/ui/src/api/system-resource-management/chat-log.ts +++ b/ui/src/api/system-resource-management/chat-log.ts @@ -30,7 +30,7 @@ const postChatLogAddKnowledge: ( } */ const getChatLog: ( - application_id: String, + application_id: string, page: pageRequest, param: any, loading?: Ref, @@ -48,8 +48,8 @@ const getChatLog: ( * application_id, chart_id,order_asc */ const getChatRecordLog: ( - application_id: String, - chart_id: String, + application_id: string, + chart_id: string, page: pageRequest, loading?: Ref, order_asc?: boolean, @@ -90,11 +90,11 @@ const getMarkChatRecord: ( } */ const putChatRecordLog: ( - application_id: String, - chart_id: String, - chart_record_id: String, - knowledge_id: String, - document_id: String, + application_id: string, + chart_id: string, + chart_record_id: string, + knowledge_id: string, + document_id: string, data: any, loading?: Ref, ) => Promise> = ( @@ -120,12 +120,12 @@ const putChatRecordLog: ( * application_id, chart_id, chart_record_id, knowledge_id, document_id,paragraph_id */ const delMarkChatRecord: ( - application_id: String, - chart_id: String, - chart_record_id: String, - knowledge_id: String, - document_id: String, - paragraph_id: String, + application_id: string, + chart_id: string, + chart_record_id: string, + knowledge_id: string, + document_id: string, + paragraph_id: string, loading?: Ref, ) => Promise> = ( application_id, diff --git a/ui/src/api/system-resource-management/knowledge.ts b/ui/src/api/system-resource-management/knowledge.ts index 3ae6d1efd..fca080bef 100644 --- a/ui/src/api/system-resource-management/knowledge.ts +++ b/ui/src/api/system-resource-management/knowledge.ts @@ -72,7 +72,7 @@ const putKnowledge: ( * 删除知识库 * @param 参数 knowledge_id */ -const delKnowledge: (knowledge_id: String, loading?: Ref) => Promise> = ( +const delKnowledge: (knowledge_id: string, loading?: Ref) => Promise> = ( knowledge_id, loading, ) => { diff --git a/ui/src/api/system-shared/knowledge.ts b/ui/src/api/system-shared/knowledge.ts index 2f901f6ce..1f91633ce 100644 --- a/ui/src/api/system-shared/knowledge.ts +++ b/ui/src/api/system-shared/knowledge.ts @@ -73,7 +73,7 @@ const putKnowledge: ( * 删除知识库 * @param 参数 knowledge_id */ -const delKnowledge: (knowledge_id: String, loading?: Ref) => Promise> = ( +const delKnowledge: (knowledge_id: string, loading?: Ref) => Promise> = ( knowledge_id, loading, ) => { diff --git a/ui/src/api/system-shared/tool.ts b/ui/src/api/system-shared/tool.ts index a96f9b75a..840a9222f 100644 --- a/ui/src/api/system-shared/tool.ts +++ b/ui/src/api/system-shared/tool.ts @@ -96,7 +96,7 @@ const getToolById: (tool_id: string, loading?: Ref) => Promise) => Promise> = ( +const delTool: (tool_id: string, loading?: Ref) => Promise> = ( tool_id, loading, ) => { diff --git a/ui/src/components/dynamics-form/FormItem.vue b/ui/src/components/dynamics-form/FormItem.vue index d1f6ef627..251e04f00 100644 --- a/ui/src/components/dynamics-form/FormItem.vue +++ b/ui/src/components/dynamics-form/FormItem.vue @@ -133,7 +133,7 @@ const errMsg = computed(() => { */ const to_rule = (rule: any) => { if (rule.validator) { - let validator = (rule: any, value: string, callback: any) => {} + const validator = (rule: any, value: string, callback: any) => {} eval(rule.validator) return { ...rule, validator } } diff --git a/ui/src/components/layout-container/index.vue b/ui/src/components/layout-container/index.vue index 8a791b96e..c2fc96b31 100644 --- a/ui/src/components/layout-container/index.vue +++ b/ui/src/components/layout-container/index.vue @@ -42,7 +42,7 @@ const props = defineProps({ resizable: Boolean, minLeftWidth: { type: Number, - default: 240, + default: 260, }, maxLeftWidth: { type: Number, diff --git a/ui/src/components/markdown/EchartsRander.vue b/ui/src/components/markdown/EchartsRander.vue index 760b470d0..0b6c5109d 100644 --- a/ui/src/components/markdown/EchartsRander.vue +++ b/ui/src/components/markdown/EchartsRander.vue @@ -44,7 +44,7 @@ function evalParseOption(option_json: any) { if (option_json.style) { style.value = option_json.style } - let option = {} + const option = {} tmp.value = echarts eval(option_json.option) return option diff --git a/ui/src/layout/components/sidebar/index.vue b/ui/src/layout/components/sidebar/index.vue index 315078195..3085a33ab 100644 --- a/ui/src/layout/components/sidebar/index.vue +++ b/ui/src/layout/components/sidebar/index.vue @@ -1,55 +1,55 @@ - + diff --git a/ui/src/layout/layout-template/MainLayout.vue b/ui/src/layout/layout-template/MainLayout.vue index 81a56e112..13fb6477b 100644 --- a/ui/src/layout/layout-template/MainLayout.vue +++ b/ui/src/layout/layout-template/MainLayout.vue @@ -1,17 +1,5 @@