|
@@ -1,4 +1,5 @@
|
|
-import Main from "../modules/main";
|
|
|
|
|
|
+import { getNavs } from "@/plugins/utils";
|
|
|
|
+import Main from "../modules/main/Main.vue";
|
|
import WorkManage from "../modules/main/WorkManage";
|
|
import WorkManage from "../modules/main/WorkManage";
|
|
import WorkOverview from "../modules/main/WorkOverview";
|
|
import WorkOverview from "../modules/main/WorkOverview";
|
|
import PaperManage from "../modules/main/PaperManage";
|
|
import PaperManage from "../modules/main/PaperManage";
|
|
@@ -22,7 +23,7 @@ import MarkRuleSet from "../modules/mark-set/MarkRuleSet";
|
|
import ExportPaper from "../modules/mark-set/ExportPaper";
|
|
import ExportPaper from "../modules/mark-set/ExportPaper";
|
|
|
|
|
|
const workRouter = {
|
|
const workRouter = {
|
|
- path: "/admin/work-manage",
|
|
|
|
|
|
+ path: "/work-manage",
|
|
name: "WorkManage",
|
|
name: "WorkManage",
|
|
component: WorkManage,
|
|
component: WorkManage,
|
|
meta: {
|
|
meta: {
|
|
@@ -177,12 +178,10 @@ const mainRoutes = [
|
|
}
|
|
}
|
|
];
|
|
];
|
|
|
|
|
|
-export const navs = mainRoutes.map(item => {
|
|
|
|
- return {
|
|
|
|
- name: item.name,
|
|
|
|
- title: item.meta.title
|
|
|
|
- };
|
|
|
|
-});
|
|
|
|
|
|
+export const navs = getNavs(mainRoutes);
|
|
|
|
+export const clientSetNavs = getNavs(clientSetRoutes);
|
|
|
|
+export const gradingSetNavs = getNavs(gradingSetRoutes);
|
|
|
|
+export const markSetNavs = getNavs(markSetRoutes);
|
|
|
|
|
|
export default [
|
|
export default [
|
|
{ ...workRouter },
|
|
{ ...workRouter },
|
|
@@ -190,7 +189,7 @@ export default [
|
|
path: "/main/:workId(\\d+)",
|
|
path: "/main/:workId(\\d+)",
|
|
name: "Main",
|
|
name: "Main",
|
|
component: Main,
|
|
component: Main,
|
|
- redirect: { name: "Overview" },
|
|
|
|
|
|
+ redirect: { name: "WorkOverview" },
|
|
children: mainRoutes
|
|
children: mainRoutes
|
|
}
|
|
}
|
|
];
|
|
];
|