|
|
@ -63,102 +63,116 @@ export const constantRoutes = [
|
|
|
|
},
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
|
|
{
|
|
|
|
{
|
|
|
|
path: "",
|
|
|
|
path: '',
|
|
|
|
component: Layout,
|
|
|
|
|
|
|
|
redirect: "index",
|
|
|
|
|
|
|
|
// children: [
|
|
|
|
|
|
|
|
// {
|
|
|
|
|
|
|
|
// path: "index",
|
|
|
|
|
|
|
|
// component: () => import("@/views/index"),
|
|
|
|
|
|
|
|
// name: "Index",
|
|
|
|
|
|
|
|
// meta: { title: "检查员统计", icon: "netWork", affix: true },
|
|
|
|
|
|
|
|
// },
|
|
|
|
|
|
|
|
// ],
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
path: "/index",
|
|
|
|
|
|
|
|
component: () => import("@/views/index"),
|
|
|
|
component: () => import("@/views/index"),
|
|
|
|
name: "Index",
|
|
|
|
redirect: "/administrative",
|
|
|
|
meta: { title: "首页", icon: "netWork", affix: true },
|
|
|
|
|
|
|
|
isDiy: true,
|
|
|
|
isDiy: true,
|
|
|
|
hidden: true,
|
|
|
|
|
|
|
|
redirect: "/netWorkStat",
|
|
|
|
|
|
|
|
children: [
|
|
|
|
children: [
|
|
|
|
{
|
|
|
|
{
|
|
|
|
path: "/netWorkStat",
|
|
|
|
path: "/administrative",
|
|
|
|
name: "产品档案",
|
|
|
|
name: "行政审批",
|
|
|
|
icon: require("@/assets/images/tree1.svg"),
|
|
|
|
icon: require("@/assets/images/tree4.svg"),
|
|
|
|
component: () => import("@/views/netWorkStat/index"),
|
|
|
|
component: () => import("@/views/administrative/index"),
|
|
|
|
meta: { title: "产品档案", icon: "netWork", affix: true },
|
|
|
|
meta: { title: "行政审批", icon: "netWork" },
|
|
|
|
children:[
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
path: "/drugFile",
|
|
|
|
|
|
|
|
name: "药品档案",
|
|
|
|
|
|
|
|
icon: require("@/assets/images/tree2.svg"),
|
|
|
|
|
|
|
|
component: () => import("@/views/drugFile/index"),
|
|
|
|
|
|
|
|
meta: { title: "产品档案", icon: "netWork", affix: true },
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
]
|
|
|
|
|
|
|
|
},
|
|
|
|
},
|
|
|
|
// {
|
|
|
|
{
|
|
|
|
// path: "/censor",
|
|
|
|
path: '/enterpriseMsg',
|
|
|
|
// name: "全局检查员信息",
|
|
|
|
name: "企业档案",
|
|
|
|
// icon: require("@/assets/images/tree2.svg"),
|
|
|
|
icon: require("@/assets/images/tree4.svg"),
|
|
|
|
// component: () => import("@/views/censor/index"),
|
|
|
|
component: () => import("@/views/enterpriseMsg/index"),
|
|
|
|
// meta: { title: "全局检查员信息", icon: "netWork" },
|
|
|
|
meta: { title: "企业档案", icon: "netWork" },
|
|
|
|
// },
|
|
|
|
},
|
|
|
|
// {
|
|
|
|
{
|
|
|
|
// path: "/statistics",
|
|
|
|
path: "/logout",
|
|
|
|
// name: "培训情况统计",
|
|
|
|
name: "依法注销",
|
|
|
|
// icon: require("@/assets/images/tree3.svg"),
|
|
|
|
icon: require("@/assets/images/tree4.svg"),
|
|
|
|
// component: () => import("@/views/statistics/index"),
|
|
|
|
component: () => import("@/views/logout/index"),
|
|
|
|
// meta: { title: "培训情况统计", icon: "netWork" },
|
|
|
|
meta: { title: "依法注销", icon: "netWork" },
|
|
|
|
// },
|
|
|
|
},
|
|
|
|
// {
|
|
|
|
{
|
|
|
|
// path: "/personalData",
|
|
|
|
path: '/productsMsg',
|
|
|
|
// name: "检查员个人资料",
|
|
|
|
name: "产品档案",
|
|
|
|
// icon: require("@/assets/images/tree3.svg"),
|
|
|
|
icon: require("@/assets/images/tree4.svg"),
|
|
|
|
// component: () => import("@/views/personalData/index"),
|
|
|
|
component: () => import("@/views/productsMsg/index"),
|
|
|
|
// meta: { title: "检查员个人资料", icon: "netWork" },
|
|
|
|
meta: { title: "产品档案", icon: "netWork" },
|
|
|
|
// },
|
|
|
|
}
|
|
|
|
// {
|
|
|
|
]
|
|
|
|
// path: "/changePassword",
|
|
|
|
|
|
|
|
// name: "修改密码",
|
|
|
|
|
|
|
|
// icon: require("@/assets/images/tree4.svg"),
|
|
|
|
|
|
|
|
// component: () => import("@/views/changePassword/index"),
|
|
|
|
|
|
|
|
// meta: { title: "修改密码", icon: "netWork" },
|
|
|
|
|
|
|
|
// },
|
|
|
|
|
|
|
|
// {
|
|
|
|
|
|
|
|
// path: "/changePassword",
|
|
|
|
|
|
|
|
// name: "行政审批",
|
|
|
|
|
|
|
|
// icon: require("@/assets/images/tree4.svg"),
|
|
|
|
|
|
|
|
// component: () => import("@/views/changePassword/index"),
|
|
|
|
|
|
|
|
// meta: { title: "行政审批", icon: "netWork" },
|
|
|
|
|
|
|
|
// },
|
|
|
|
|
|
|
|
// {
|
|
|
|
|
|
|
|
// path: "/changePassword",
|
|
|
|
|
|
|
|
// name: "企业档案",
|
|
|
|
|
|
|
|
// icon: require("@/assets/images/tree4.svg"),
|
|
|
|
|
|
|
|
// component: () => import("@/views/changePassword/index"),
|
|
|
|
|
|
|
|
// meta: { title: "企业档案", icon: "netWork" },
|
|
|
|
|
|
|
|
// },
|
|
|
|
|
|
|
|
// {
|
|
|
|
|
|
|
|
// path: "/changePassword",
|
|
|
|
|
|
|
|
// name: "产品档案",
|
|
|
|
|
|
|
|
// icon: require("@/assets/images/tree4.svg"),
|
|
|
|
|
|
|
|
// component: () => import("@/views/changePassword/index"),
|
|
|
|
|
|
|
|
// meta: { title: "产品档案", icon: "netWork" },
|
|
|
|
|
|
|
|
// },
|
|
|
|
|
|
|
|
// {
|
|
|
|
|
|
|
|
// path: "/changePassword",
|
|
|
|
|
|
|
|
// name: "依法注销",
|
|
|
|
|
|
|
|
// icon: require("@/assets/images/tree4.svg"),
|
|
|
|
|
|
|
|
// component: () => import("@/views/changePassword/index"),
|
|
|
|
|
|
|
|
// meta: { title: "依法注销", icon: "netWork" },
|
|
|
|
|
|
|
|
// },
|
|
|
|
|
|
|
|
],
|
|
|
|
|
|
|
|
},
|
|
|
|
},
|
|
|
|
|
|
|
|
// {
|
|
|
|
|
|
|
|
// path: '',
|
|
|
|
|
|
|
|
// component: () => import("@/views/index"),
|
|
|
|
|
|
|
|
// redirect: "/administrative",
|
|
|
|
|
|
|
|
// isDiy: true,
|
|
|
|
|
|
|
|
// children: [
|
|
|
|
|
|
|
|
// {
|
|
|
|
|
|
|
|
// path: "/administrative",
|
|
|
|
|
|
|
|
// name: "行政审批",
|
|
|
|
|
|
|
|
// icon: require("@/assets/images/tree4.svg"),
|
|
|
|
|
|
|
|
// component: () => import("@/views/administrative/index"),
|
|
|
|
|
|
|
|
// meta: { title: "行政审批", icon: "netWork" },
|
|
|
|
|
|
|
|
// },
|
|
|
|
|
|
|
|
// ]
|
|
|
|
|
|
|
|
// },
|
|
|
|
|
|
|
|
// {
|
|
|
|
|
|
|
|
// path: '/A',
|
|
|
|
|
|
|
|
// component: () => import("@/views/index"),
|
|
|
|
|
|
|
|
// redirect: "enterpriseMsg",
|
|
|
|
|
|
|
|
// isDiy: true,
|
|
|
|
|
|
|
|
// children: [
|
|
|
|
|
|
|
|
// {
|
|
|
|
|
|
|
|
// path: 'enterpriseMsg',
|
|
|
|
|
|
|
|
// name: "企业档案",
|
|
|
|
|
|
|
|
// icon: require("@/assets/images/tree4.svg"),
|
|
|
|
|
|
|
|
// component: () => import("@/views/enterpriseMsg/index"),
|
|
|
|
|
|
|
|
// meta: { title: "企业档案", icon: "netWork" },
|
|
|
|
|
|
|
|
// },
|
|
|
|
|
|
|
|
// ]
|
|
|
|
|
|
|
|
// },
|
|
|
|
|
|
|
|
// {
|
|
|
|
|
|
|
|
// path: '/B',
|
|
|
|
|
|
|
|
// component: () => import("@/views/index"),
|
|
|
|
|
|
|
|
// redirect: "logout",
|
|
|
|
|
|
|
|
// isDiy: true,
|
|
|
|
|
|
|
|
// children: [
|
|
|
|
|
|
|
|
// {
|
|
|
|
|
|
|
|
// path: "logout",
|
|
|
|
|
|
|
|
// name: "依法注销",
|
|
|
|
|
|
|
|
// icon: require("@/assets/images/tree4.svg"),
|
|
|
|
|
|
|
|
// component: () => import("@/views/logout/index"),
|
|
|
|
|
|
|
|
// meta: { title: "依法注销", icon: "netWork" },
|
|
|
|
|
|
|
|
// },
|
|
|
|
|
|
|
|
// ]
|
|
|
|
|
|
|
|
// },
|
|
|
|
|
|
|
|
// {
|
|
|
|
|
|
|
|
// path: '/productsMsg',
|
|
|
|
|
|
|
|
// component: () => import("@/views/index"),
|
|
|
|
|
|
|
|
// redirect: "drugArchives",
|
|
|
|
|
|
|
|
// isDiy: true,
|
|
|
|
|
|
|
|
// children: [
|
|
|
|
|
|
|
|
// {
|
|
|
|
|
|
|
|
// path: "drugArchives",
|
|
|
|
|
|
|
|
// name: "药品档案",
|
|
|
|
|
|
|
|
// icon: require("@/assets/images/tree4.svg"),
|
|
|
|
|
|
|
|
// component: () => import("@/views/productsMsg/components/drugArchives.vue"),
|
|
|
|
|
|
|
|
// meta: { title: "药品档案", icon: "netWork" },
|
|
|
|
|
|
|
|
// },
|
|
|
|
|
|
|
|
// {
|
|
|
|
|
|
|
|
// path: "cosmeticsArchives",
|
|
|
|
|
|
|
|
// name: "化妆品档案",
|
|
|
|
|
|
|
|
// icon: require("@/assets/images/tree4.svg"),
|
|
|
|
|
|
|
|
// component: () => import("@/views/productsMsg/components/cosmeticsArchives.vue"),
|
|
|
|
|
|
|
|
// meta: { title: "化妆品档案", icon: "netWork" },
|
|
|
|
|
|
|
|
// },
|
|
|
|
|
|
|
|
// {
|
|
|
|
|
|
|
|
// path: "health",
|
|
|
|
|
|
|
|
// name: "医疗器械档案",
|
|
|
|
|
|
|
|
// icon: require("@/assets/images/tree4.svg"),
|
|
|
|
|
|
|
|
// component: () => import("@/views/productsMsg/components/health.vue"),
|
|
|
|
|
|
|
|
// meta: { title: "医疗器械档案", icon: "netWork" },
|
|
|
|
|
|
|
|
// },
|
|
|
|
|
|
|
|
// ]
|
|
|
|
|
|
|
|
// },
|
|
|
|
|
|
|
|
//可以按着若依的思路来写,把菜单全部都设置成一级路由,然后有下拉选择框的去进行区别判断设置成二级子路由
|
|
|
|
];
|
|
|
|
];
|
|
|
|
|
|
|
|
|
|
|
|
// 动态路由,基于用户权限动态去加载
|
|
|
|
// 动态路由,基于用户权限动态去加载
|
|
|
|