From 8a82ce3065d6169480afb3403a4854fb64078c46 Mon Sep 17 00:00:00 2001
From: wupengfei <834520024@qq.com>
Date: 星期四, 23 十月 2025 22:20:24 +0800
Subject: [PATCH] Merge branch 'dev-2.2.3' of http://120.26.58.240:8888/r/JYBIndependentFront into dev-2.2.3
---
src/router/index.ts | 58 ++++++++++++++++++++++++++++++++++++++++++++++++++++++----
1 files changed, 54 insertions(+), 4 deletions(-)
diff --git a/src/router/index.ts b/src/router/index.ts
index 027c19a..81b193c 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),
},
{
@@ -177,7 +225,7 @@
},
],
},
- AppType === 'jx' && {
+ {
path: '/BalanceManage',
redirect: 'noRedirect',
component: Layout,
@@ -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