From 93b1a5e7463849a86a542c9f9acfffa9482da6e4 Mon Sep 17 00:00:00 2001 From: caoxiaozhu Date: Tue, 12 May 2026 01:27:49 +0000 Subject: [PATCH] feat(web): update Vue components and composables - PersonalWorkbench.vue: update personal workbench component - useAppShell.js: update app shell composable - useChat.js: update chat composable with new features - AppShellRouteView.vue: update route view - ChatView.vue: update chat view with enhanced UI - TravelReimbursementCreateView.vue: update travel reimbursement form - ChatView.js: update chat view script logic - TravelReimbursementCreateView.js: update travel form script logic --- .../components/business/PersonalWorkbench.vue | 42 +- web/src/composables/useAppShell.js | 22 +- web/src/composables/useChat.js | 117 ++- web/src/views/AppShellRouteView.vue | 47 +- web/src/views/ChatView.vue | 148 +++- .../views/TravelReimbursementCreateView.vue | 285 +++---- web/src/views/scripts/ChatView.js | 142 +++- .../scripts/TravelReimbursementCreateView.js | 723 +++++++++--------- 8 files changed, 976 insertions(+), 550 deletions(-) diff --git a/web/src/components/business/PersonalWorkbench.vue b/web/src/components/business/PersonalWorkbench.vue index 0eb7f29..3b2027a 100644 --- a/web/src/components/business/PersonalWorkbench.vue +++ b/web/src/components/business/PersonalWorkbench.vue @@ -19,16 +19,24 @@

自动识别报销类别、核对附件完整性,并生成可继续提交的报销草稿。

+ -