From 1b0fce2d0471f266518cdd4f3eb186ec058935d2 Mon Sep 17 00:00:00 2001 From: zhengyiming <540361168@qq.com> Date: 星期三, 30 七月 2025 17:12:55 +0800 Subject: [PATCH] fix: 新增生煎保(短期方案) --- src/router/index.ts | 56 +++++++++++++++++++++++++++++++++++++++++++++++++++++--- 1 files changed, 53 insertions(+), 3 deletions(-) diff --git a/src/router/index.ts b/src/router/index.ts index 027c19a..3e88bd6 100644 --- a/src/router/index.ts +++ b/src/router/index.ts @@ -3,6 +3,7 @@ import Layout from '@/layout/MainLayout/Layout.vue'; import ErrorLayout from '@/layout/ErrorLayout/ErrorLayout.vue'; import { AppType } from '@/constants'; +import { loadEnv } from '@build/index'; // import { ElIcons } from '@/typings' @@ -83,7 +84,7 @@ }, children: [ { - path: 'home', + path: '/home', name: 'Home', hidden: false, component: () => import('@/views/Home/Home.vue'), @@ -92,6 +93,17 @@ title: '淇濆崟绠$悊', affix: true, // rootMenu: true, + icon: 'home', + }, + }, + AppType === 'tp' && { + path: '/InsurancePayManage', + name: 'InsurancePayManage', + hidden: false, + component: () => import('@/views/Home/InsurancePayManage.vue'), + meta: { + rank: 1002, + title: '浠樻绠$悊', icon: 'home', }, }, @@ -108,6 +120,42 @@ }, }, { + path: '/InsurancePolicyStampFiles/:id', + name: 'InsurancePolicyStampFiles', + hidden: true, + component: () => import('@/views/Home/InsurancePolicyStampFiles.vue'), + meta: { + rank: 10003, + title: '淇濆崟涓嬭浇', + // rootMenu: true, + icon: 'home', + }, + }, + { + path: '/InsureDownloadInvoice/:id', + name: 'InsureDownloadInvoice', + hidden: true, + component: () => import('@/views/Home/InsureDownloadInvoice.vue'), + meta: { + rank: 10004, + title: '鍙戠エ涓嬭浇', + // rootMenu: true, + icon: 'home', + }, + }, + { + path: '/InsurePayDetail/:id', + name: 'InsurePayDetail', + hidden: true, + component: () => import('@/views/Home/InsurePayDetail.vue'), + meta: { + rank: 10005, + title: '鏀粯璇︽儏', + // rootMenu: true, + icon: 'home', + }, + }, + { path: '/BatchChange/:id', name: 'BatchChange', hidden: true, @@ -119,7 +167,7 @@ icon: 'home', }, }, - ], + ].filter(Boolean), }, { @@ -295,9 +343,11 @@ }, ]; +const { VITE_PUBLIC_PATH } = loadEnv(); + const createRouterFactory = () => createRouter({ - history: createWebHistory(), // hash妯″紡锛歝reateWebHashHistory锛宧istory妯″紡锛歝reateWebHistory + history: createWebHistory(VITE_PUBLIC_PATH), // hash妯″紡锛歝reateWebHashHistory锛宧istory妯″紡锛歝reateWebHistory scrollBehavior(to, from, savedPosition) { return new Promise((resolve) => { if (savedPosition) { -- Gitblit v1.9.1