王旭
2022-09-22 81b2aa99f62a7525b2a3a0fc63c887808799bd62
src/router/index.js
@@ -1,21 +1,21 @@
import Vue from "vue";
import VueRouter from "vue-router";
import Home from "../views/Home.vue";
import login from "../components/login";
import Synthesis from "../views/Synthesis/index.vue"; //综合展示
import Thematic from "../views/Thematic/index.vue"; //专题地图
import Archive from "../views/Archive/index.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"; //操作日志
import eventlogManage from "@/views/maintenance/eventlogManage.vue"; //事件日志管理
import blackwhiteList from "@/views/maintenance/blackwhiteList.vue"; //登录日志
import logLog from "@/views/maintenance/logLog.vue"; //登录日志
import systemMonitoring from "@/views/maintenance/systemMonitoring.vue"; //系统监控
import databaseMonitoring from "@/views/maintenance/databaseMonitoring.vue"; //数据库监控
import parameterConfiguration from "@/views/maintenance/parameterConfiguration.vue"; //参数配置
import Vue from 'vue';
import VueRouter from 'vue-router';
import Home from '../views/Home.vue';
import login from '../components/login';
import Synthesis from '../views/Synthesis/index.vue'; //综合展示
import Thematic from '../views/Thematic/index.vue'; //专题地图
import Archive from '../views/Archive/index.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'; //操作日志
import eventlogManage from '@/views/maintenance/eventlogManage.vue'; //事件日志管理
import blackwhiteList from '@/views/maintenance/blackwhiteList.vue'; //登录日志
import logLog from '@/views/maintenance/logLog.vue'; //登录日志
import systemMonitoring from '@/views/maintenance/systemMonitoring.vue'; //系统监控
import databaseMonitoring from '@/views/maintenance/databaseMonitoring.vue'; //数据库监控
import parameterConfiguration from '@/views/maintenance/parameterConfiguration.vue'; //参数配置
import tokentool from '@/views/maintenance/tokentool.vue'; //token 工具
//数据管理模块
@@ -29,11 +29,12 @@
import styleManage from '../views/datamanage/styleManage.vue'; //数据管理-样式管理
import addStyle from '../views/datamanage/addStyle.vue'; //数据管理-样式管理-添加样式
import userInfoManage from '../views/userManage/userInfoManage.vue'// 用户管理模块
import orgManage from '../views/userManage/orgManage.vue'// 用户管理模块
import userAuditing from '../views/userManage/userAuditing.vue'// 用户管理模块
import roleManage from '../views/userManage/roleManage.vue'// 用户管理模块
import groupManage from '../views/userManage/groupManage.vue'// 用户管理模块
import userInfoManage from '../views/userManage/userInfoManage.vue'; // 用户管理模块
import orgManage from '../views/userManage/orgManage.vue'; // 用户管理模块
import userAuditing from '../views/userManage/userAuditing.vue'; // 用户管理模块
import roleManage from '../views/userManage/roleManage.vue'; // 用户管理模块
import groupManage from '../views/userManage/groupManage.vue'; // 用户管理模块
import authorityManage from '@/views/userManage/authorityManage.vue'; //用户管理-权限管理
// 群组管理
Vue.use(VueRouter);
@@ -206,30 +207,30 @@
        },
      },
      {
        path: "/eventlogManage",
        path: '/eventlogManage',
        component: eventlogManage,
        name: "eventlogManage",
        name: 'eventlogManage',
        meta: {
          title: "事件日志管理",
          title: '事件日志管理',
          requireAuth: true, // 标识该路由是否需要登录
        },
      },
      {
        path: "/logLog",
        path: '/logLog',
        path: '/logLog',
        component: logLog,
        name: 'logLog',
        meta: {
          title: "事件日志管理",
          title: '事件日志管理',
          requireAuth: true, // 标识该路由是否需要登录
        },
      },
      {
        path: "/blackwhiteList",
        path: '/blackwhiteList',
        component: blackwhiteList,
        name: "blackwhiteList",
        name: 'blackwhiteList',
        meta: {
          title: "黑/白名单",
          title: '黑/白名单',
          title: '登录日志',
          requireAuth: true, // 标识该路由是否需要登录
        },
@@ -306,6 +307,7 @@
          requireAuth: true, // 标识该路由是否需要登录
        },
      },
      {
        path: '/groupManage',
        component: groupManage,
@@ -315,6 +317,15 @@
          requireAuth: true, // 标识该路由是否需要登录
        },
      },
      {
        path: '/authorityManage',
        component: authorityManage,
        name: 'authorityManage',
        meta: {
          title: '权限管理',
          requireAuth: true, // 标识该路由是否需要登录
        },
      },
    ],
  },
];