|
|
@@ -1,6 +1,6 @@
|
|
|
-import { RoutesAlias } from '../routesAlias'
|
|
|
-import { AppRouteRecord } from '@/types/router'
|
|
|
-import { WEB_LINKS } from '@/utils/constants'
|
|
|
+import {RoutesAlias} from '../routesAlias'
|
|
|
+import {AppRouteRecord} from '@/types/router'
|
|
|
+import {WEB_LINKS} from '@/utils/constants'
|
|
|
|
|
|
/**
|
|
|
* 菜单列表、异步路由
|
|
|
@@ -18,329 +18,415 @@ import { WEB_LINKS } from '@/utils/constants'
|
|
|
* 3、id没有设置或为0表示不需要权限,id 和 LewaimaiAdminPingtaiAuth.php 保持一致
|
|
|
*/
|
|
|
export const asyncRoutes: AppRouteRecord[] = [
|
|
|
- // 主页一级菜单配置示例:
|
|
|
- {
|
|
|
- name: 'Home',
|
|
|
- path: '/dashboard/console',
|
|
|
- component: RoutesAlias.Dashboard,
|
|
|
- meta: {
|
|
|
- title: 'menus.dashboard.console',
|
|
|
- icon: '',
|
|
|
- keepAlive: false,
|
|
|
- fixedTab:true,
|
|
|
- }
|
|
|
- },
|
|
|
- {
|
|
|
- id: 12,
|
|
|
- path: '/school',
|
|
|
- name: 'SchoolManage',
|
|
|
- component: RoutesAlias.Layout,
|
|
|
- meta: {
|
|
|
- title: 'menus.school.list',
|
|
|
- icon: ''
|
|
|
+ // 主页一级菜单配置示例:
|
|
|
+ {
|
|
|
+ name: 'Home',
|
|
|
+ path: '/dashboard/console',
|
|
|
+ component: RoutesAlias.Dashboard,
|
|
|
+ meta: {
|
|
|
+ title: 'menus.dashboard.console',
|
|
|
+ icon: '',
|
|
|
+ keepAlive: false,
|
|
|
+ fixedTab: true,
|
|
|
+ }
|
|
|
},
|
|
|
- children: [
|
|
|
- {
|
|
|
- id: 1201,
|
|
|
- path: 'list',
|
|
|
- name: 'school',
|
|
|
- component: RoutesAlias.SchoolList,
|
|
|
+ {
|
|
|
+ id: 12,
|
|
|
+ path: '/school',
|
|
|
+ name: 'SchoolManage',
|
|
|
+ component: RoutesAlias.Layout,
|
|
|
meta: {
|
|
|
- title: 'menus.school.list',
|
|
|
- keepAlive: false,
|
|
|
- authList: [
|
|
|
- {
|
|
|
- id: 120100,
|
|
|
- title: '列表',
|
|
|
- authMark: 'list'
|
|
|
- },
|
|
|
- {
|
|
|
- id: 120101,
|
|
|
- title: '新增',
|
|
|
- authMark: 'add'
|
|
|
- },
|
|
|
+ title: 'menus.school.list',
|
|
|
+ icon: ''
|
|
|
+ },
|
|
|
+ children: [
|
|
|
{
|
|
|
- id: 120102,
|
|
|
- title: '编辑',
|
|
|
- authMark: 'edit'
|
|
|
+ id: 1201,
|
|
|
+ path: 'list',
|
|
|
+ name: 'school',
|
|
|
+ component: RoutesAlias.SchoolList,
|
|
|
+ meta: {
|
|
|
+ title: 'menus.school.list',
|
|
|
+ keepAlive: false,
|
|
|
+ authList: [
|
|
|
+ {
|
|
|
+ id: 120100,
|
|
|
+ title: '列表',
|
|
|
+ },
|
|
|
+ {
|
|
|
+ id: 120101,
|
|
|
+ title: '新增',
|
|
|
+ },
|
|
|
+ {
|
|
|
+ id: 120102,
|
|
|
+ title: '编辑',
|
|
|
+ }
|
|
|
+ ]
|
|
|
+ }
|
|
|
},
|
|
|
{
|
|
|
- id: 120103,
|
|
|
- title: '删除',
|
|
|
- authMark: 'delete'
|
|
|
+ path: 'edit',
|
|
|
+ name: 'SchoolEdit',
|
|
|
+ component: RoutesAlias.SchoolEdit,
|
|
|
+ meta: {
|
|
|
+ title: 'menus.school.edit',
|
|
|
+ isHide: true,
|
|
|
+ keepAlive: true,
|
|
|
+ activePath: '/school/list' // 激活菜单路径
|
|
|
+ }
|
|
|
},
|
|
|
- ]
|
|
|
- }
|
|
|
- },
|
|
|
- {
|
|
|
- path: 'edit',
|
|
|
- name: 'SchoolEdit',
|
|
|
- component: RoutesAlias.SchoolEdit,
|
|
|
- meta: {
|
|
|
- title: 'menus.school.edit',
|
|
|
- isHide: true,
|
|
|
- keepAlive: true,
|
|
|
- activePath: '/school/list' // 激活菜单路径
|
|
|
- }
|
|
|
- },
|
|
|
- {
|
|
|
- path: 'info',
|
|
|
- name: 'SchoolInfo',
|
|
|
- component: RoutesAlias.SchoolInfo,
|
|
|
- meta: {
|
|
|
- title: 'menus.school.info',
|
|
|
- isHide: true,
|
|
|
- keepAlive: true,
|
|
|
- activePath: '/school/list' // 激活菜单路径
|
|
|
- }
|
|
|
- },
|
|
|
- {
|
|
|
- id: 1202,
|
|
|
- path: 'relation',
|
|
|
- name: 'relation',
|
|
|
- component: RoutesAlias.SchoolRelation,
|
|
|
- meta: {
|
|
|
- title: 'menus.school.relation',
|
|
|
- keepAlive: true,
|
|
|
- authList: [
|
|
|
{
|
|
|
- id: 120200,
|
|
|
- title: '列表',
|
|
|
- authMark: 'list'
|
|
|
+ path: 'info',
|
|
|
+ name: 'SchoolInfo',
|
|
|
+ component: RoutesAlias.SchoolInfo,
|
|
|
+ meta: {
|
|
|
+ title: 'menus.school.info',
|
|
|
+ isHide: true,
|
|
|
+ keepAlive: true,
|
|
|
+ activePath: '/school/list' // 激活菜单路径
|
|
|
+ }
|
|
|
},
|
|
|
{
|
|
|
- id: 120201,
|
|
|
- title: '新增',
|
|
|
- authMark: 'add'
|
|
|
+ id: 1202,
|
|
|
+ path: 'relation',
|
|
|
+ name: 'schoolRelation',
|
|
|
+ component: RoutesAlias.SchoolRelation,
|
|
|
+ meta: {
|
|
|
+ title: 'menus.school.relation',
|
|
|
+ keepAlive: true,
|
|
|
+ authList: [
|
|
|
+ {
|
|
|
+ id: 120200,
|
|
|
+ title: '列表',
|
|
|
+ },
|
|
|
+ {
|
|
|
+ id: 120201,
|
|
|
+ title: '新增',
|
|
|
+ },
|
|
|
+ {
|
|
|
+ id: 120202,
|
|
|
+ title: '编辑',
|
|
|
+ },
|
|
|
+ {
|
|
|
+ id: 120203,
|
|
|
+ title: '删除',
|
|
|
+ },
|
|
|
+ ]
|
|
|
+ }
|
|
|
},
|
|
|
{
|
|
|
- id: 120202,
|
|
|
- title: '编辑',
|
|
|
- authMark: 'edit'
|
|
|
+ id: 1203,
|
|
|
+ path: 'follow',
|
|
|
+ name: 'schoolFollow',
|
|
|
+ component: RoutesAlias.SchoolFollow,
|
|
|
+ meta: {
|
|
|
+ title: 'menus.school.follow',
|
|
|
+ keepAlive: true,
|
|
|
+ authList: [
|
|
|
+ {
|
|
|
+ id: 120300,
|
|
|
+ title: '列表',
|
|
|
+ },
|
|
|
+ {
|
|
|
+ id: 120302,
|
|
|
+ title: '编辑',
|
|
|
+ }
|
|
|
+ ]
|
|
|
+ }
|
|
|
},
|
|
|
{
|
|
|
- id: 120203,
|
|
|
- title: '删除',
|
|
|
- authMark: 'delete'
|
|
|
+ path: 'follow/info',
|
|
|
+ name: 'SchoolFollowInfo',
|
|
|
+ component: RoutesAlias.SchoolFollowInfo,
|
|
|
+ meta: {
|
|
|
+ title: 'menus.school.followInfo',
|
|
|
+ isHide: true,
|
|
|
+ keepAlive: true,
|
|
|
+ activePath: '/school/list' // 激活菜单路径
|
|
|
+ }
|
|
|
},
|
|
|
- ]
|
|
|
- }
|
|
|
- },
|
|
|
- {
|
|
|
- id: 1203,
|
|
|
- path: 'follow',
|
|
|
- name: 'schoolFollow',
|
|
|
- component: RoutesAlias.SchoolFollow,
|
|
|
+ ]
|
|
|
+ },
|
|
|
+ {
|
|
|
+ id: 13,
|
|
|
+ path: '/canteen',
|
|
|
+ name: 'CanteenManage',
|
|
|
+ component: RoutesAlias.Layout,
|
|
|
meta: {
|
|
|
- title: 'menus.school.follow',
|
|
|
- keepAlive: true,
|
|
|
- authList: [
|
|
|
+ title: 'menus.canteen.list',
|
|
|
+ icon: ''
|
|
|
+ },
|
|
|
+ children: [
|
|
|
{
|
|
|
- id: 120300,
|
|
|
- title: '列表',
|
|
|
- authMark: 'list'
|
|
|
+ id: 1301,
|
|
|
+ path: 'list',
|
|
|
+ name: 'canteen',
|
|
|
+ component: RoutesAlias.CanteenList,
|
|
|
+ meta: {
|
|
|
+ title: 'menus.canteen.list',
|
|
|
+ keepAlive: false,
|
|
|
+ authList: [
|
|
|
+ {
|
|
|
+ id: 130100,
|
|
|
+ title: '列表',
|
|
|
+ },
|
|
|
+ {
|
|
|
+ id: 130101,
|
|
|
+ title: '新增',
|
|
|
+ },
|
|
|
+ {
|
|
|
+ id: 130102,
|
|
|
+ title: '编辑',
|
|
|
+ }
|
|
|
+ ]
|
|
|
+ }
|
|
|
},
|
|
|
{
|
|
|
- id: 120302,
|
|
|
- title: '编辑',
|
|
|
- authMark: 'edit'
|
|
|
- }
|
|
|
- ]
|
|
|
- }
|
|
|
- },
|
|
|
- {
|
|
|
- path: 'follow/info',
|
|
|
- name: 'SchoolFollowInfo',
|
|
|
- component: RoutesAlias.SchoolFollowInfo,
|
|
|
- meta: {
|
|
|
- title: 'menus.school.followInfo',
|
|
|
- isHide: true,
|
|
|
- keepAlive: true,
|
|
|
- activePath: '/school/list' // 激活菜单路径
|
|
|
- }
|
|
|
- },
|
|
|
- ]
|
|
|
- },
|
|
|
- {
|
|
|
- id: 13,
|
|
|
- path: '/canteen',
|
|
|
- name: 'CanteenManage',
|
|
|
- component: RoutesAlias.Layout,
|
|
|
- meta: {
|
|
|
- title: 'menus.canteen.list',
|
|
|
- icon: ''
|
|
|
- },
|
|
|
- children: [
|
|
|
- {
|
|
|
- id: 1301,
|
|
|
- path: 'list',
|
|
|
- name: 'canteen',
|
|
|
- component: RoutesAlias.CanteenList,
|
|
|
- meta: {
|
|
|
- title: 'menus.canteen.list',
|
|
|
- keepAlive: false,
|
|
|
- authList: [
|
|
|
- {
|
|
|
- id: 130100,
|
|
|
- title: '列表',
|
|
|
- authMark: 'list'
|
|
|
+ path: 'edit',
|
|
|
+ name: 'canteenEdit',
|
|
|
+ component: RoutesAlias.CanteenEdit,
|
|
|
+ meta: {
|
|
|
+ title: 'menus.canteen.edit',
|
|
|
+ isHide: true,
|
|
|
+ keepAlive: true,
|
|
|
+ activePath: '/canteen/list' // 激活菜单路径
|
|
|
+ }
|
|
|
},
|
|
|
{
|
|
|
- id: 130101,
|
|
|
- title: '新增',
|
|
|
- authMark: 'add'
|
|
|
+ path: 'info',
|
|
|
+ name: 'canteenInfo',
|
|
|
+ component: RoutesAlias.CanteenInfo,
|
|
|
+ meta: {
|
|
|
+ title: 'menus.canteen.info',
|
|
|
+ isHide: true,
|
|
|
+ keepAlive: true,
|
|
|
+ activePath: '/canteen/list' // 激活菜单路径
|
|
|
+ },
|
|
|
},
|
|
|
{
|
|
|
- id: 130102,
|
|
|
- title: '编辑',
|
|
|
- authMark: 'edit'
|
|
|
+ id: 1303,
|
|
|
+ path: 'follow',
|
|
|
+ name: 'canteenFollow',
|
|
|
+ component: RoutesAlias.CanteenFollow,
|
|
|
+ meta: {
|
|
|
+ title: 'menus.canteen.follow',
|
|
|
+ keepAlive: true,
|
|
|
+ authList: [
|
|
|
+ {
|
|
|
+ id: 130300,
|
|
|
+ title: '列表',
|
|
|
+ },
|
|
|
+ {
|
|
|
+ id: 130301,
|
|
|
+ title: '编辑',
|
|
|
+ }
|
|
|
+ ]
|
|
|
+ }
|
|
|
},
|
|
|
{
|
|
|
- id: 120103,
|
|
|
- title: '删除',
|
|
|
- authMark: 'delete'
|
|
|
+ path: 'follow/info',
|
|
|
+ name: 'canteenFollowInfo',
|
|
|
+ component: RoutesAlias.CanteenFollowInfo,
|
|
|
+ meta: {
|
|
|
+ title: 'menus.canteen.followInfo',
|
|
|
+ isHide: true,
|
|
|
+ keepAlive: true,
|
|
|
+ activePath: '/canteen/follow' // 激活菜单路径
|
|
|
+ }
|
|
|
},
|
|
|
- ]
|
|
|
- }
|
|
|
- },
|
|
|
- {
|
|
|
- path: 'edit',
|
|
|
- name: 'canteenEdit',
|
|
|
- component: RoutesAlias.CanteenEdit,
|
|
|
- meta: {
|
|
|
- title: 'menus.canteen.edit',
|
|
|
- isHide: true,
|
|
|
- keepAlive: true,
|
|
|
- activePath: '/canteen/list' // 激活菜单路径
|
|
|
- }
|
|
|
- },
|
|
|
- {
|
|
|
- path: 'info',
|
|
|
- name: 'canteenInfo',
|
|
|
- component: RoutesAlias.CanteenInfo,
|
|
|
+ ]
|
|
|
+ },
|
|
|
+ {
|
|
|
+ id: 14,
|
|
|
+ path: '/company',
|
|
|
+ name: 'CompanyManage',
|
|
|
+ component: RoutesAlias.Layout,
|
|
|
meta: {
|
|
|
- title: 'menus.canteen.info',
|
|
|
- isHide: true,
|
|
|
- keepAlive: true,
|
|
|
- activePath: '/canteen/list' // 激活菜单路径
|
|
|
+ title: 'menus.company.list',
|
|
|
+ icon: ''
|
|
|
},
|
|
|
- },
|
|
|
- {
|
|
|
- id: 1303,
|
|
|
- path: 'follow',
|
|
|
- name: 'canteenFollow',
|
|
|
- component: RoutesAlias.CanteenFollow,
|
|
|
- meta: {
|
|
|
- title: 'menus.canteen.follow',
|
|
|
- keepAlive: true,
|
|
|
- authList: [
|
|
|
+ children: [
|
|
|
{
|
|
|
- id: 130300,
|
|
|
- title: '列表',
|
|
|
- authMark: 'list'
|
|
|
+ id: 1401,
|
|
|
+ path: 'list',
|
|
|
+ name: 'company',
|
|
|
+ component: RoutesAlias.CompanyList,
|
|
|
+ meta: {
|
|
|
+ title: 'menus.company.list',
|
|
|
+ keepAlive: false,
|
|
|
+ authList: [
|
|
|
+ {
|
|
|
+ id: 140100,
|
|
|
+ title: '列表',
|
|
|
+ },
|
|
|
+ {
|
|
|
+ id: 140101,
|
|
|
+ title: '新增',
|
|
|
+ },
|
|
|
+ {
|
|
|
+ id: 140102,
|
|
|
+ title: '编辑',
|
|
|
+ },
|
|
|
+ ]
|
|
|
+ }
|
|
|
},
|
|
|
{
|
|
|
- id: 130301,
|
|
|
- title: '编辑',
|
|
|
- authMark: 'edit'
|
|
|
- }
|
|
|
- ]
|
|
|
- }
|
|
|
- },
|
|
|
- {
|
|
|
- path: 'follow/info',
|
|
|
- name: 'canteenFollowInfo',
|
|
|
- component: RoutesAlias.CanteenFollowInfo,
|
|
|
- meta: {
|
|
|
- title: 'menus.canteen.followInfo',
|
|
|
- isHide: true,
|
|
|
- keepAlive: true,
|
|
|
- activePath: '/canteen/follow' // 激活菜单路径
|
|
|
- }
|
|
|
- },
|
|
|
- ]
|
|
|
- },
|
|
|
- {
|
|
|
- id: 11,
|
|
|
- path: '/system',
|
|
|
- name: 'System',
|
|
|
- component: RoutesAlias.Layout,
|
|
|
- meta: {
|
|
|
- title: 'menus.system.title',
|
|
|
- icon: ''
|
|
|
- },
|
|
|
- children: [
|
|
|
- {
|
|
|
- id: 1101,
|
|
|
- path: 'user',
|
|
|
- name: 'User',
|
|
|
- component: RoutesAlias.User,
|
|
|
- meta: {
|
|
|
- title: 'menus.system.user',
|
|
|
- keepAlive: true,
|
|
|
- authList: [
|
|
|
+ path: 'edit',
|
|
|
+ name: 'CompanyEdit',
|
|
|
+ component: RoutesAlias.CompanyEdit,
|
|
|
+ meta: {
|
|
|
+ title: 'menus.company.edit',
|
|
|
+ isHide: true,
|
|
|
+ keepAlive: true,
|
|
|
+ activePath: '/company/list' // 激活菜单路径
|
|
|
+ }
|
|
|
+ },
|
|
|
{
|
|
|
- id: 110100,
|
|
|
- title: '列表',
|
|
|
- authMark: 'list'
|
|
|
+ path: 'info',
|
|
|
+ name: 'CompanyInfo',
|
|
|
+ component: RoutesAlias.CompanyInfo,
|
|
|
+ meta: {
|
|
|
+ title: 'menus.company.info',
|
|
|
+ isHide: true,
|
|
|
+ keepAlive: true,
|
|
|
+ activePath: '/company/list' // 激活菜单路径
|
|
|
+ }
|
|
|
},
|
|
|
{
|
|
|
- id: 110101,
|
|
|
- title: '编辑',
|
|
|
- authMark: 'edit'
|
|
|
+ id: 1402,
|
|
|
+ path: 'relation',
|
|
|
+ name: 'companyRelation',
|
|
|
+ component: RoutesAlias.CompanyRelation,
|
|
|
+ meta: {
|
|
|
+ title: 'menus.company.relation',
|
|
|
+ keepAlive: true,
|
|
|
+ authList: [
|
|
|
+ {
|
|
|
+ id: 140200,
|
|
|
+ title: '列表',
|
|
|
+ },
|
|
|
+ {
|
|
|
+ id: 140201,
|
|
|
+ title: '新增',
|
|
|
+ },
|
|
|
+ {
|
|
|
+ id: 140202,
|
|
|
+ title: '编辑',
|
|
|
+ },
|
|
|
+ {
|
|
|
+ id: 140203,
|
|
|
+ title: '删除',
|
|
|
+ },
|
|
|
+ ]
|
|
|
+ }
|
|
|
},
|
|
|
{
|
|
|
- id: 110102,
|
|
|
- title: '删除',
|
|
|
- authMark: 'delete'
|
|
|
- }
|
|
|
-
|
|
|
- ]
|
|
|
- }
|
|
|
- },
|
|
|
- {
|
|
|
- path: 'user-center',
|
|
|
- name: 'userCenter',
|
|
|
- component: RoutesAlias.UserCenter,
|
|
|
- meta: {
|
|
|
- title: 'menus.system.userCenter',
|
|
|
- isHide: true,
|
|
|
- keepAlive: false,
|
|
|
- activePath: '/system/user' // 激活菜单路径
|
|
|
- }
|
|
|
- },
|
|
|
- {
|
|
|
- id: 1102,
|
|
|
- path: 'role',
|
|
|
- name: 'Role',
|
|
|
- component: RoutesAlias.Role,
|
|
|
- meta: {
|
|
|
- title: 'menus.system.role',
|
|
|
- keepAlive: true,
|
|
|
- authList: [
|
|
|
+ id: 1403,
|
|
|
+ path: 'follow',
|
|
|
+ name: 'companyFollow',
|
|
|
+ component: RoutesAlias.CompanyFollow,
|
|
|
+ meta: {
|
|
|
+ title: 'menus.company.follow',
|
|
|
+ keepAlive: true,
|
|
|
+ authList: [
|
|
|
+ {
|
|
|
+ id: 140300,
|
|
|
+ title: '列表',
|
|
|
+ },
|
|
|
+ {
|
|
|
+ id: 140302,
|
|
|
+ title: '编辑',
|
|
|
+ }
|
|
|
+ ]
|
|
|
+ }
|
|
|
+ },
|
|
|
{
|
|
|
- id: 110200,
|
|
|
- title: '列表',
|
|
|
- authMark: 'list'
|
|
|
+ path: 'follow/info',
|
|
|
+ name: 'CompanyFollowInfo',
|
|
|
+ component: RoutesAlias.CompanyFollowInfo,
|
|
|
+ meta: {
|
|
|
+ title: 'menus.company.followInfo',
|
|
|
+ isHide: true,
|
|
|
+ keepAlive: true,
|
|
|
+ activePath: '/company/list' // 激活菜单路径
|
|
|
+ }
|
|
|
},
|
|
|
+ ]
|
|
|
+ },
|
|
|
+ {
|
|
|
+ id: 11,
|
|
|
+ path: '/system',
|
|
|
+ name: 'System',
|
|
|
+ component: RoutesAlias.Layout,
|
|
|
+ meta: {
|
|
|
+ title: 'menus.system.title',
|
|
|
+ icon: ''
|
|
|
+ },
|
|
|
+ children: [
|
|
|
{
|
|
|
- id: 110201,
|
|
|
- title: '分配权限',
|
|
|
- authMark: 'add'
|
|
|
+ id: 1101,
|
|
|
+ path: 'user',
|
|
|
+ name: 'User',
|
|
|
+ component: RoutesAlias.User,
|
|
|
+ meta: {
|
|
|
+ title: 'menus.system.user',
|
|
|
+ keepAlive: true,
|
|
|
+ authList: [
|
|
|
+ {
|
|
|
+ id: 110100,
|
|
|
+ title: '列表',
|
|
|
+ },
|
|
|
+ {
|
|
|
+ id: 110101,
|
|
|
+ title: '编辑',
|
|
|
+ },
|
|
|
+ {
|
|
|
+ id: 110102,
|
|
|
+ title: '删除',
|
|
|
+ }
|
|
|
+
|
|
|
+ ]
|
|
|
+ }
|
|
|
},
|
|
|
{
|
|
|
- id: 110202,
|
|
|
- title: '编辑',
|
|
|
- authMark: 'edit'
|
|
|
+ path: 'user-center',
|
|
|
+ name: 'userCenter',
|
|
|
+ component: RoutesAlias.UserCenter,
|
|
|
+ meta: {
|
|
|
+ title: 'menus.system.userCenter',
|
|
|
+ isHide: true,
|
|
|
+ keepAlive: false,
|
|
|
+ activePath: '/system/user' // 激活菜单路径
|
|
|
+ }
|
|
|
},
|
|
|
{
|
|
|
- id: 110203,
|
|
|
- title: '删除',
|
|
|
- authMark: 'delete'
|
|
|
+ id: 1102,
|
|
|
+ path: 'role',
|
|
|
+ name: 'Role',
|
|
|
+ component: RoutesAlias.Role,
|
|
|
+ meta: {
|
|
|
+ title: 'menus.system.role',
|
|
|
+ keepAlive: true,
|
|
|
+ authList: [
|
|
|
+ {
|
|
|
+ id: 110200,
|
|
|
+ title: '列表',
|
|
|
+ },
|
|
|
+ {
|
|
|
+ id: 110201,
|
|
|
+ title: '分配权限',
|
|
|
+ },
|
|
|
+ {
|
|
|
+ id: 110202,
|
|
|
+ title: '编辑',
|
|
|
+ },
|
|
|
+ {
|
|
|
+ id: 110203,
|
|
|
+ title: '删除',
|
|
|
+ }
|
|
|
+ ]
|
|
|
+ }
|
|
|
}
|
|
|
- ]
|
|
|
- }
|
|
|
- }
|
|
|
- ]
|
|
|
- },
|
|
|
+ ]
|
|
|
+ },
|
|
|
]
|