parent
1f7b82e74a
commit
4e9d69459c
@ -0,0 +1,156 @@
|
||||
import Layout from "@/layout";
|
||||
export function getFilterRouter() {
|
||||
let list = [];
|
||||
// 正式环境
|
||||
if (
|
||||
process.env.NODE_ENV === "production" &&
|
||||
JSON.parse(process.env.VUE_APP_ISTEST)
|
||||
) {
|
||||
list = [
|
||||
{
|
||||
path: "/index",
|
||||
component: () => import("@/views/index"),
|
||||
name: "Index",
|
||||
meta: { title: "算法运行监测", icon: "", affix: true },
|
||||
},
|
||||
{
|
||||
path: "/warningAppear",
|
||||
component: () => import("@/views/warningManage/warningAppear"),
|
||||
name: "WarningAppear",
|
||||
meta: { title: "预警呈现", icon: "", affix: true },
|
||||
},
|
||||
{
|
||||
path: "/groupEvent",
|
||||
component: () =>
|
||||
import("@/views/warningManage/warningAudit/groupEvent"),
|
||||
name: "GroupEvent",
|
||||
meta: { title: "驾驶舱群体事件", icon: "", affix: true },
|
||||
},
|
||||
{
|
||||
path: "/instancyEvent",
|
||||
component: () =>
|
||||
import("@/views/warningManage/warningAudit/instancyEvent"),
|
||||
name: "InstancyEvent",
|
||||
meta: { title: "驾驶舱紧急事件", icon: "", affix: true },
|
||||
},
|
||||
{
|
||||
path: "/oneToManyEvent",
|
||||
component: () =>
|
||||
import("@/views/warningManage/warningAudit/oneToManyEvent"),
|
||||
name: "OneToManyEvent",
|
||||
meta: { title: "驾驶舱一人多诉事件", icon: "", affix: true },
|
||||
},
|
||||
{
|
||||
path: "/oneToOneEvent",
|
||||
component: () =>
|
||||
import("@/views/warningManage/warningAudit/oneToOneEvent"),
|
||||
name: "OneToOneEvent",
|
||||
meta: { title: "驾驶舱同人同诉事件", icon: "", affix: true },
|
||||
},
|
||||
{
|
||||
path: "/emphasisEvent",
|
||||
component: () =>
|
||||
import("@/views/warningManage/warningAudit/emphasisEvent"),
|
||||
name: "EmphasisEvent",
|
||||
meta: { title: "驾驶舱重点人员事件", icon: "", affix: true },
|
||||
},
|
||||
{
|
||||
path: "/similarity",
|
||||
component: () =>
|
||||
import("@/views/warningManage/warningAudit/similarity"),
|
||||
name: "Similarity",
|
||||
meta: { title: "驾驶舱相似同类事件", icon: "", affix: true },
|
||||
},
|
||||
{
|
||||
path: "/user",
|
||||
component: Layout,
|
||||
hidden: true,
|
||||
redirect: "noredirect",
|
||||
children: [
|
||||
{
|
||||
path: "profile",
|
||||
component: () => import("@/views/system/user/profile/index"),
|
||||
name: "Profile",
|
||||
meta: { title: "个人中心", icon: "user" },
|
||||
},
|
||||
],
|
||||
},
|
||||
];
|
||||
return list;
|
||||
}
|
||||
|
||||
list = [
|
||||
{
|
||||
path: "/system/user-auth",
|
||||
component: Layout,
|
||||
hidden: true,
|
||||
permissions: ["system:user:edit"],
|
||||
children: [
|
||||
{
|
||||
path: "role/:userId(\\d+)",
|
||||
component: () => import("@/views/system/user/authRole"),
|
||||
name: "AuthRole",
|
||||
meta: { title: "分配角色", activeMenu: "/system/user" },
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
path: "/system/role-auth",
|
||||
component: Layout,
|
||||
hidden: true,
|
||||
permissions: ["system:role:edit"],
|
||||
children: [
|
||||
{
|
||||
path: "user/:roleId(\\d+)",
|
||||
component: () => import("@/views/system/role/authUser"),
|
||||
name: "AuthUser",
|
||||
meta: { title: "分配用户", activeMenu: "/system/role" },
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
path: "/system/dict-data",
|
||||
component: Layout,
|
||||
hidden: true,
|
||||
permissions: ["system:dict:list"],
|
||||
children: [
|
||||
{
|
||||
path: "index/:dictId(\\d+)",
|
||||
component: () => import("@/views/system/dict/data"),
|
||||
name: "Data",
|
||||
meta: { title: "字典数据", activeMenu: "/system/dict" },
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
path: "/monitor/job-log",
|
||||
component: Layout,
|
||||
hidden: true,
|
||||
permissions: ["monitor:job:list"],
|
||||
children: [
|
||||
{
|
||||
path: "index/:jobId(\\d+)",
|
||||
component: () => import("@/views/monitor/job/log"),
|
||||
name: "JobLog",
|
||||
meta: { title: "调度日志", activeMenu: "/monitor/job" },
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
path: "/tool/gen-edit",
|
||||
component: Layout,
|
||||
hidden: true,
|
||||
permissions: ["tool:gen:edit"],
|
||||
children: [
|
||||
{
|
||||
path: "index/:tableId(\\d+)",
|
||||
component: () => import("@/views/tool/gen/editTable"),
|
||||
name: "GenEdit",
|
||||
meta: { title: "修改生成配置", activeMenu: "/tool/gen" },
|
||||
},
|
||||
],
|
||||
},
|
||||
];
|
||||
|
||||
return list;
|
||||
}
|
Loading…
Reference in new issue