| 1234567891011121314151617181920212223242526272829303132333435363738 |
- import { $t } from "@/plugins/i18n";
- import { device } from "@/router/enums";
- /**
- * roles:页面级别权限,这里模拟二种 "admin"、"common"
- * admin:管理员角色
- * common:普通角色
- */
- export default {
- path: "/device",
- redirect: "/device/anchorList",
- meta: {
- icon: "ri:settings-3-line",
- title: $t("menus.device._titleMgr"),
- rank: device
- },
- children: [
- {
- path: "/device/anchorList",
- name: "anchorList",
- component: () => import("@/views/device/anchorList/index.vue"),
- meta: {
- icon: "ri:admin-line",
- title: $t("menus.device.anchorList"),
- }
- },
- {
- path: "/device/tagList",
- name: "tagList",
- component: () => import("@/views/device/tagList/index.vue"),
- meta: {
- icon: "ri:admin-line",
- title: $t("menus.device.tagList")
- }
- }
- ]
- } satisfies RouteConfigsTable;
|