From ee580ff22c559b81eb732596749334baf41f3bae Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Wei=5F=E4=BD=B3?= Date: Mon, 17 Nov 2025 18:38:16 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E5=AE=8C=E6=88=90=E5=AE=A2=E6=88=B7?= =?UTF-8?q?=E7=AB=AF=E4=B8=AA=E4=BA=BA=E4=B8=AD=E5=BF=83=E5=92=8C=E6=8A=AC?= =?UTF-8?q?=E5=A4=B4=E7=AE=A1=E7=90=86=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 新增首页,登录后跳转到首页 - 新增个人中心页面,包含估值记录、对公转账、抬头管理三个模块 - 新增抬头管理添加页面,支持添加发票抬头信息 - 优化登录流程,添加短信验证码输入框 - 统一使用系统配色方案和设计风格 - 对公转账定价设置为6000元/次 --- web1/src/router/routes/index.js | 18 + web1/src/views/home/index.vue | 3 +- web1/src/views/invoice-header/add.vue | 454 +++++++++++++++ web1/src/views/user-center/index.vue | 762 ++++++++++++++++++++++++++ 4 files changed, 1235 insertions(+), 2 deletions(-) create mode 100644 web1/src/views/invoice-header/add.vue create mode 100644 web1/src/views/user-center/index.vue diff --git a/web1/src/router/routes/index.js b/web1/src/router/routes/index.js index f1c7101..dde3eba 100644 --- a/web1/src/router/routes/index.js +++ b/web1/src/router/routes/index.js @@ -18,6 +18,24 @@ export const basicRoutes = [ title: '首页', }, }, + { + name: 'UserCenter', + path: '/user-center', + component: () => import('@/views/user-center/index.vue'), + isHidden: true, + meta: { + title: '个人中心', + }, + }, + { + name: 'InvoiceHeaderAdd', + path: '/invoice-header/add', + component: () => import('@/views/invoice-header/add.vue'), + isHidden: true, + meta: { + title: '添加抬头', + }, + }, { name: t('views.workbench.label_workbench'), path: '/workbench', diff --git a/web1/src/views/home/index.vue b/web1/src/views/home/index.vue index ecb4be0..978373d 100644 --- a/web1/src/views/home/index.vue +++ b/web1/src/views/home/index.vue @@ -41,8 +41,7 @@ function handleStartEvaluation() { } function handleUserCenter() { - // TODO: 跳转到个人中心页面 - $message.info('个人中心功能开发中') + router.push('/user-center') } diff --git a/web1/src/views/invoice-header/add.vue b/web1/src/views/invoice-header/add.vue new file mode 100644 index 0000000..055c4c9 --- /dev/null +++ b/web1/src/views/invoice-header/add.vue @@ -0,0 +1,454 @@ + + + + + diff --git a/web1/src/views/user-center/index.vue b/web1/src/views/user-center/index.vue new file mode 100644 index 0000000..6875a4b --- /dev/null +++ b/web1/src/views/user-center/index.vue @@ -0,0 +1,762 @@ + + + + +