From 3535d33c4b3ef7ab1bba57c127dc69c354e41487 Mon Sep 17 00:00:00 2001 From: Cxx0822 <1556464090@qq.com> Date: Sat, 4 Jul 2026 20:25:51 +0800 Subject: [PATCH] =?UTF-8?q?feat:=E5=A2=9E=E5=8A=A0=E7=BE=8E=E9=A3=9F?= =?UTF-8?q?=E5=88=86=E6=9E=90=E5=8A=A9=E6=89=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- nginx.conf | 4 + src/layout/TabBar.vue | 4 +- src/types/agent.ts | 16 +++ src/views/bill/agent.vue | 225 ++++++++++++++++++++++++++++++++++++++ src/views/bill/search.vue | 79 ------------- src/views/meta.ts | 4 +- vite.config.ts | 5 + 7 files changed, 254 insertions(+), 83 deletions(-) create mode 100644 src/types/agent.ts create mode 100644 src/views/bill/agent.vue delete mode 100644 src/views/bill/search.vue diff --git a/nginx.conf b/nginx.conf index 03f81b1..96b3bc7 100644 --- a/nginx.conf +++ b/nginx.conf @@ -31,6 +31,10 @@ server { proxy_pass http://host.docker.internal:3000/; } + location /agent-api/ { + proxy_pass http://host.docker.internal:8000/; + } + location / { try_files $uri $uri/ =404; } diff --git a/src/layout/TabBar.vue b/src/layout/TabBar.vue index 362ef35..7565651 100644 --- a/src/layout/TabBar.vue +++ b/src/layout/TabBar.vue @@ -10,10 +10,10 @@ 统计 - - 搜索 + 分析 +
+
+
+

您好!我是你的智能账单分析助手

+

请问有什么可以帮你的?

+ +
+ + {{ q }} + +
+
+ +
+
+ + {{ item.content }} +
+
+ +
+
+ +
+
+
+ +
+ + + + +
+
+ + + + + diff --git a/src/views/bill/search.vue b/src/views/bill/search.vue deleted file mode 100644 index 739ab9e..0000000 --- a/src/views/bill/search.vue +++ /dev/null @@ -1,79 +0,0 @@ - - - - - diff --git a/src/views/meta.ts b/src/views/meta.ts index b2d57cb..95d4079 100644 --- a/src/views/meta.ts +++ b/src/views/meta.ts @@ -15,8 +15,8 @@ export const mobileHomeMeta: IRouteMetaConfig = { title: '账单图表', icon: '' }, - '/bill/search': { - title: '账单搜索', + '/bill/agent': { + title: '分析', icon: '' }, '/bill/detail/:id': { diff --git a/vite.config.ts b/vite.config.ts index 8b27adb..bf57e7b 100644 --- a/vite.config.ts +++ b/vite.config.ts @@ -59,6 +59,11 @@ export default defineConfig({ target: 'http://192.168.1.7:3000', changeOrigin: true, rewrite: (item) => item.replace(/^\/image-api/, '') + }, + '/agent-api': { + target: `http://${API_HOST}:8000`, + changeOrigin: true, + rewrite: (item) => item.replace(/^\/agent-api/, '') } } }