add: 初始化

This commit is contained in:
yanps
2024-07-25 14:11:35 +08:00
parent ecdca5b88a
commit 9e9c2db5e0
442 changed files with 19062 additions and 5117 deletions

View File

@@ -3,7 +3,7 @@ import store from '@/store'
import NProgress from 'nprogress' // progress bar
import 'nprogress/nprogress.css' // progress bar style
import { getToken } from '@/utils/auth' // getToken from cookie
import { buildMenus } from '@/views/system/menu/menu'
import { buildMenus } from '@/api/system/menu'
import { filterAsyncRouter } from '@/store/modules/permission'
import i18n from '@/i18n'
@@ -59,6 +59,7 @@ export const loadMenus = (next, to) => {
const sidebarRoutes = filterAsyncRouter(sdata)
const rewriteRoutes = filterAsyncRouter(rdata, false, true)
rewriteRoutes.push({ path: '*', redirect: '/404', hidden: true })
store.dispatch('GenerateRoutes', rewriteRoutes).then(() => { // 存储路由
router.addRoutes(rewriteRoutes) // 动态添加可访问路由表
next({ ...to, replace: true })

View File

@@ -22,6 +22,11 @@ export const constantRouterMap = [
component: (resolve) => require(['@/views/features/401'], resolve),
hidden: true
},
{
path: '/device/customPolicy/task',
component: (resolve) => require(['@/views/acs/device/customPolicy/task/index'], resolve),
hidden: true
},
{
path: '/redirect',
component: Layout,
@@ -42,11 +47,16 @@ export const constantRouterMap = [
path: 'dashboard',
component: (resolve) => require(['@/views/monitor/server/index'], resolve),
name: 'Dashboard',
meta: { title: i18n.t('menu.home'), icon: 'index', affix: true, noCache: true }
// meta: { title: '首页', icon: 'index', affix: true, noCache: true }
meta: { title: i18n.t('auto.common.home'), icon: 'index', affix: true, noCache: true }
}
]
},
{
path: '/bigScreen/screen',
component: (resolve) => require(['@/views/screen/bigScreen'], resolve),
hidden: true,
meta: { title: '任务看板' }
},
{
path: '/user',
component: Layout,
@@ -56,8 +66,8 @@ export const constantRouterMap = [
{
path: 'center',
component: (resolve) => require(['@/views/system/user/center'], resolve),
name: i18n.t('common.Personal_center'),
meta: { title: i18n.t('common.Personal_center') }
name: i18n.t('auto.common.Personal_center'),
meta: { title: i18n.t('auto.common.Personal_center') }
}
]
}