管道基础大数据平台系统开发-【前端】-新系統界面
Surpriseplus
2023-01-16 21ddc9ec1b1b76d2ce20e512328e65acaf1af2bf
src/router/index.js
@@ -6,8 +6,10 @@
import Synthesis from '../views/Synthesis/index.vue'; //综合展示
import Thematic from '../views/Thematic/index.vue'; //专题地图
import Archive from '../views/Archive/index.vue'; //资料馆
import dataApplication from '@/views/Archive/dataApplication.vue';
import menuSettings from '@/views/maintenance/menuSettings.vue'; //菜单设置
import rests from '@/views/maintenance/rests.vue'; //其他
import authorityManagement from '@/views/maintenance/authorityManagement.vue'; //权限管理
import safetyManagement from '@/views/maintenance/safetyManagement.vue'; //安全管理
import operationLog from '@/views/maintenance/operationLog.vue'; //操作日志
@@ -20,6 +22,8 @@
import tokentool from '@/views/maintenance/tokentool.vue'; //token 工具
import mochaitmo from '@/views/maintenance/mochaitmo.vue'; //运维管理主页面
//数据管理模块
import dataController from '../views/datamanage/dataController.vue';
import catalogueManage from '../views/datamanage/catalogueManage.vue'; //数据管理-目录管理
import dataUpdata from '../views/datamanage/dataUpdata.vue'; //数据管理-数据上传
import dataLoading from '../views/datamanage/dataLoading.vue'; //数据管理-数据入库
@@ -30,7 +34,7 @@
import domainManage from '../views/datamanage/domainManage.vue'; //数据管理-值域管理
import styleManage from '../views/datamanage/styleManage.vue'; //数据管理-样式管理
import addStyle from '../views/datamanage/addStyle.vue'; //数据管理-样式管理-添加样式
import ExportMap from '../views/exportMap/index.vue'; //在线制图
import userInfoManage from '../views/userManage/userInfoManage.vue'; // 用户管理模块
import orgManage from '../views/userManage/orgManage.vue'; // 用户管理模块
import userAuditing from '../views/userManage/userAuditing.vue'; // 用户管理模块
@@ -39,10 +43,12 @@
import authorityManage from '@/views/userManage/authorityManage.vue'; //用户管理-权限管理
import resourceManage from '@/views/userManage/resourceManage.vue'; //用户管理-资源管理
import userRoleAuthorization from '@/views/AuthorizationManagement/userRoleAuthorization.vue'; //系统管理-用户角色授权
import menuRoleAuthorization from '@/views/AuthorizationManagement/menuRoleAuthorization.vue'; //系统管理-菜单权限授权
import roleResAuthorization from '@/views/AuthorizationManagement/roleResAuthorization.vue'; //系统管理-角色资源授权
import roleMenuAuthorization from '@/views/AuthorizationManagement/roleMenuAuthorization.vue'; //系统管理-角色菜单授权
//包二
import WareInspection from '@/views/PackageTwo/WareInspection.vue'; //数据质检-入库质检
const originalPush = VueRouter.prototype.push;
@@ -60,17 +66,50 @@
    component: login,
  },
  {
    path: '/Thematic',
    name: 'Thematic',
    component: Thematic,
  },
  {
    path: '/',
    name: 'Home',
    component: Home,
    redirect: '/mochaitmo',
    redirect: '/Synthesis',
    children: [
      {
        path: '/WareInspection',
        component: WareInspection,
        name: 'WareInspection',
        meta: {
          title: '入库质检',
          requireAuth: true, // 标识该路由是否需要登录
        },
      },
      {
        path: '/mochaitmo',
        component: mochaitmo,
        name: 'mochaitmo',
        meta: {
          title: '运维管理',
          requireAuth: true, // 标识该路由是否需要登录
        },
      },
      {
        path: '/dataController',
        component: dataController,
        name: 'dataController',
        meta: {
          title: '数据管理',
          requireAuth: true, // 标识该路由是否需要登录
        },
      },
      {
        path: '/ExportMap',
        name: 'ExportMap',
        component: ExportMap,
        meta: {
          title: '在线制图',
          requireAuth: true, // 标识该路由是否需要登录
        },
      },
@@ -84,14 +123,15 @@
        },
      },
      {
        path: '/Thematic',
        name: 'Thematic',
        component: Thematic,
        path: '/dataApplication',
        name: 'dataApplication',
        component: dataApplication,
        meta: {
          title: '专题地图',
          title: '数据申请',
          requireAuth: true, // 标识该路由是否需要登录
        },
      },
      {
        path: '/Archive',
        name: 'Archive',