严智鑫
2024-09-11 1fe499f2ac56987522a64070c5d694c496e72307
UI-Project/src/router/index.js
@@ -1,4 +1,4 @@
import {createRouter, createWebHashHistory} from 'vue-router'
import { createRouter, createWebHashHistory } from 'vue-router'
// import i18n from '@/utils/lang'
// import User from '../views/sys/User.vue'
// import Role from '../views/sys/Role.vue'
@@ -22,56 +22,80 @@
      path: '/main',
      name: 'main',
      component: () => import('../layout/MainErpView.vue'),
      children:[
      children: [
        {
          path: 'Temperedlayout',
          path: 'TL',
          name: 'Temperedlayout',
          component: () => import('../views/TL/Temperedlayout/Temperedlayout.vue'),
          children:[
          component: () => import('../views/TL/Temperedlayout.vue'),
          children: [
            {
             path: 'selectLayout',
              name: 'selectLayout',
              component: () => import('../views/TL/Temperedlayout/Temperedlayout.vue'),
              path: '/TL/Temperedlayout',
              name: 'Temperedlayout',
              component: () => import('../views/TL/Temperedlayout.vue'),
            }
         ]
          ]
        },
/*----------- 系统管理 ----------------*/
{
  path: 'User',
  name: 'user',
  component: () => import('../views/User/user.vue'),
  children:[
    {
      path: '/User/userlist',
      name: 'userlist',
      component: () => import('../views/User/userlist.vue')
    },
    // {
    //   path: '/User/rolelist',
    //   name: 'rolelist',
    //   component: () => import('../views/User/rolelist.vue')
    // },
    {
      path: '/User/permissions',
      name: 'permissions',
      component: () => import('../views/User/permissions.vue')
    },
    {
      path: '/User/menu',
      name: 'menu',
      component: () => import('../views/User/menu.vue')
    },
    {
      path: '/User/page',
      name: 'page',
      component: () => import('../views/User/page.vue')
    }
  ]
 },
        {
          /*----------- 自动上片 ----------------*/
          path: 'ZiDongShangpian',
          name: 'zidongshangpian',
          component: () => import('../views/Marking/marking.vue'),
          children: [
            {
              path: '/Marking/marking',
              name: 'marking',
              component: () => import('../views/Marking/marking.vue'),
            }
          ]
        },
        {
          /*----------- 自动打标机 ----------------*/
          path: 'Marking',
          name: 'marking',
          component: () => import('../views/Marking/marking.vue'),
          children: [
            {
              path: '/Marking/marking',
              name: 'marking',
              component: () => import('../views/Marking/marking.vue'),
            }
          ]
        },
        /*----------- 系统管理 ----------------*/
        {
          path: 'User',
          name: 'user',
          component: () => import('../views/User/user.vue'),
          children: [
            {
              path: '/User/userlist',
              name: 'userlist',
              component: () => import('../views/User/userlist.vue')
            },
            // {
            //   path: '/User/rolelist',
            //   name: 'rolelist',
            //   component: () => import('../views/User/rolelist.vue')
            // },
            {
              path: '/User/permissions',
              name: 'permissions',
              component: () => import('../views/User/permissions.vue')
            },
            {
              path: '/User/menu',
              name: 'menu',
              component: () => import('../views/User/menu.vue')
            },
            {
              path: '/User/page',
              name: 'page',
              component: () => import('../views/User/page.vue')
            }
          ]
        },
        {
          path: '',
          redirect: '/User/userlist'
@@ -83,7 +107,7 @@
      name: 'register',
      component: () => import('../views/RegisterView.vue')
    }
  ]
})