path.ts 653 B

1234567891011121314151617181920212223242526272829
  1. import { $t } from "@/plugins/i18n";
  2. import { path } from "@/router/enums";
  3. /**
  4. * roles:页面级别权限,这里模拟二种 "admin"、"common"
  5. * admin:管理员角色
  6. * common:普通角色
  7. */
  8. export default {
  9. path: "/path",
  10. redirect: "/path/pathRecord",
  11. meta: {
  12. icon: "ri:settings-3-line",
  13. title: $t("menus.path._titleMgr"),
  14. rank: path
  15. },
  16. children: [
  17. {
  18. path: "/path/pathRecord",
  19. name: "pathRecord",
  20. component: () => import("@/views/path/index-amap.vue"),
  21. meta: {
  22. icon: "ri:admin-line",
  23. title: $t("menus.path.pathRecord"),
  24. }
  25. }
  26. ]
  27. } satisfies RouteConfigsTable;