You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
29 lines
967 B
29 lines
967 B
/*
|
|
* 所有路由入口
|
|
*
|
|
* @Author: 1024创新实验室-主任:卓大
|
|
* @Date: 2022-09-06 20:52:26
|
|
* @Wechat: zhuda1024
|
|
* @Email: lab1024@163.com
|
|
* @Copyright 1024创新实验室 ( https://1024lab.net ),Since 2012
|
|
*/
|
|
import SmartLayout from '/@/layout/index.vue';
|
|
import { homeRouters } from './system/home';
|
|
import { loginRouters } from './system/login';
|
|
import { flowRouters } from './flow/flow';
|
|
import { oaRouters } from './business/oa';
|
|
import { myxtRouters } from './business/myxt';
|
|
import { workBookRouters } from './support/work-book';
|
|
import NotFound from '/@/views/system/40X/404.vue';
|
|
import NoPrivilege from '/@/views/system/40X/403.vue';
|
|
|
|
export const routerArray = [
|
|
...loginRouters,
|
|
...homeRouters,
|
|
...flowRouters,
|
|
...oaRouters,
|
|
...myxtRouters,
|
|
...workBookRouters,
|
|
{ path: '/:pathMatch(.*)*', name: '404', component: NotFound },
|
|
{ path: '/403', name: '403', component: NoPrivilege }
|
|
];
|
|
|