From 6b333bea26b7599a3cf39cfa88333572ad66261e Mon Sep 17 00:00:00 2001 From: wupengfei <834520024@qq.com> Date: 星期三, 28 五月 2025 16:45:07 +0800 Subject: [PATCH] fix: bug --- src/router/index.ts | 59 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++- 1 files changed, 58 insertions(+), 1 deletions(-) diff --git a/src/router/index.ts b/src/router/index.ts index 0e33721..027c19a 100644 --- a/src/router/index.ts +++ b/src/router/index.ts @@ -2,6 +2,7 @@ import Layout from '@/layout/MainLayout/Layout.vue'; import ErrorLayout from '@/layout/ErrorLayout/ErrorLayout.vue'; +import { AppType } from '@/constants'; // import { ElIcons } from '@/typings' @@ -53,6 +54,7 @@ children?: Route[]; }; +//@ts-ignore export const constantRoutes: Route[] = [ { path: '/redirect', @@ -175,6 +177,61 @@ }, ], }, + AppType === 'jx' && { + path: '/BalanceManage', + redirect: 'noRedirect', + component: Layout, + hidden: false, + alwaysShow: true, + meta: { + rank: 10010, + title: '浣欓绠$悊', + rootMenu: true, + icon: 'home', + }, + children: [ + { + path: '/BalanceManage', + name: 'BalanceManage', + hidden: false, + alwaysShow: true, + component: () => import('@/views/BalanceManage/BalanceManage.vue'), + meta: { + rank: 10011, + title: '浣欓绠$悊', + // rootMenu: true, + icon: 'home', + }, + }, + ], + }, + // { + // path: '/FileManage', + // redirect: 'noRedirect', + // component: Layout, + // hidden: false, + // alwaysShow: true, + // meta: { + // rank: 10020, + // title: '鏂囦欢绠$悊', + // rootMenu: true, + // icon: 'home', + // }, + // children: [ + // { + // path: '/FileManage', + // name: 'FileManage', + // hidden: false, + // alwaysShow: true, + // component: () => import('@/views/FileManage/FileManage.vue'), + // meta: { + // rank: 10021, + // title: '鏂囦欢绠$悊', + // icon: 'home', + // }, + // }, + // ], + // }, { path: '/Login', name: 'Login', @@ -213,7 +270,7 @@ }, ], }, -]; +].filter(Boolean); export const asyncRoutes: Route[] = [ { -- Gitblit v1.9.1