routeConfig.ts 900 B

123456789101112131415161718192021222324252627282930313233343536
  1. import { RouteName } from "@/router/routeName";
  2. import { Routes } from "@/router/config";
  3. export const FireRouteName = {
  4. ...RouteName,
  5. dispatch: "dispatch",
  6. teaching: "teaching",
  7. } as const;
  8. export const menuRouteNames = [
  9. FireRouteName.vrmodel,
  10. FireRouteName.camera,
  11. FireRouteName.dispatch,
  12. FireRouteName.teaching,
  13. FireRouteName.statistics,
  14. FireRouteName.organization,
  15. FireRouteName.role,
  16. FireRouteName.user,
  17. FireRouteName.downloadLog,
  18. FireRouteName.setting,
  19. ];
  20. export const routes: Routes = [
  21. {
  22. name: FireRouteName.dispatch,
  23. path: "dispatch",
  24. component: () => import("./view/dispatch/index.vue"),
  25. meta: { title: "火调管理", icon: "iconfire_management" },
  26. },
  27. {
  28. name: FireRouteName.teaching,
  29. path: "teaching",
  30. component: () => import("./view/dispatch/index.vue"),
  31. meta: { title: "教学平台", icon: "iconfire_study" },
  32. },
  33. ];