| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586 |
- const Layout = () => import("@/layout/index.vue")
- export const staticRoutes = [
- {
- path: "/notfound",
- name: "notfound",
- hidden: true,
- component: () => import("@/views/404.vue")
- },
- {
- path: "/redirect",
- component: Layout,
- hidden: true,
- children: [{
- path: "/redirect/:path(.*)",
- component: () => import("@/views/redirect/index.vue")
- }]
- },
- {
- path: "/login",
- name: "login",
- hidden: true,
- component: () => import("@/views/login/index.vue")
- },
- {
- path: "/noPermission",
- name: "noPermission",
- hidden: true,
- component: () => import("@/views/error/noPermission.vue")
- },
- // {
- // path: "/yh",
- // name: "yhlogin",
- // hidden: true,
- // component: () => import("@/otherLogin/bx.vue"),
- // },
- // {
- // path: "/ssoyh",
- // name: "ssoyh",
- // hidden: true,
- // component: () => import("@/otherLogin/ssoSgzl.vue"),
- // },
- {
- path: "",
- component: Layout,
- redirect: "/index",
- alwaysShow: false,
- children: [
- {
- path: "/index",
- name: "Index",
- component: () => import("@/views/home/index.vue"),
- alwaysShow: false,
- meta: {
- title: "首页",
- icon: "ep-home-filled",
- affix: true
- },
- children: []
- }, {
- path: "/workflow/:page*",
- name: "workflow",
- component: () => import("@/micro/index.vue"),
- alwaysShow: false,
- hidden: true,
- meta: {
- title: "微前端",
- icon: "ep-Cpu",
- affix: false,
- micro: true //底座必须加
- },
- children: []
- }, {
- path: "/userInfo",
- name: "userInfo",
- component: () => import("@/views/system/userInfo.vue"),
- alwaysShow: false,
- hidden: true,
- meta: {
- title: "个人信息",
- affix: false
- },
- children: []
- }
- ]
- }
- ]
|