index.js 891 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. import Vue from "vue";
  2. import Router from "vue-router";
  3. import routerBefore from "@/config/routerBefore.js";
  4. // 主要
  5. import main from "@/components/main.vue";
  6. // 系统配置管理
  7. // import ADMINISTRATORS1 from "../components/ADMINISTRATORS1.vue";
  8. Vue.use(Router);
  9. const constantRouterMap = [
  10. {
  11. path: "/",
  12. name: "main",
  13. meta: { title: "首页", code: "xtpzgl" },
  14. component: main,
  15. redirect: { name: "ADMINISTRATORS1" },
  16. children: [
  17. {
  18. path: "ADMINISTRATORS1",
  19. name: "ADMINISTRATORS1",
  20. meta: { code: "xtpzgl-jggl" },
  21. component: () =>
  22. import("@/views/ADMINISTRATORS/components/ADMINISTRATORS1")
  23. }
  24. ]
  25. }
  26. ];
  27. const router = new Router({
  28. routes: constantRouterMap
  29. });
  30. // before
  31. routerBefore(router, constantRouterMap);
  32. export default router;
  33. // constantRouterMap
  34. export const routes = constantRouterMap;