| | |
| | | [ |
| | | { |
| | | "name": "系统管理", |
| | | "router": "/sys", |
| | | "perms": null, |
| | | "type": 0, |
| | | "icon": "icon-set", |
| | | "orderNum": 2, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [ |
| | | { |
| | | "name": "权限管理", |
| | | "router": null, |
| | | "perms": null, |
| | | "type": 0, |
| | | "icon": "icon-auth", |
| | | "orderNum": 1, |
| | | "viewPath": null, |
| | | "keepAlive": false, |
| | | "isShow": true, |
| | | "childMenus": [ |
| | | { |
| | | "name": "菜单列表", |
| | | "router": "/sys/menu", |
| | | "perms": null, |
| | | "type": 1, |
| | | "icon": "icon-menu", |
| | | "orderNum": 2, |
| | | "viewPath": "modules/base/views/menu/index.vue", |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [ |
| | | { |
| | | "name": "新增", |
| | | "router": null, |
| | | "perms": "base:sys:menu:add", |
| | | "type": 2, |
| | | "icon": null, |
| | | "orderNum": 1, |
| | | "viewPath": null, |
| | | "keepAlive": false, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | }, |
| | | { |
| | | "name": "删除", |
| | | "router": null, |
| | | "perms": "base:sys:menu:delete", |
| | | "type": 2, |
| | | "icon": null, |
| | | "orderNum": 2, |
| | | "viewPath": null, |
| | | "keepAlive": false, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | }, |
| | | { |
| | | "name": "查询", |
| | | "router": null, |
| | | "perms": "base:sys:menu:page,base:sys:menu:list,base:sys:menu:info", |
| | | "type": 2, |
| | | "icon": null, |
| | | "orderNum": 4, |
| | | "viewPath": null, |
| | | "keepAlive": false, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | }, |
| | | { |
| | | "name": "参数", |
| | | "router": "/test/aa", |
| | | "perms": null, |
| | | "type": 1, |
| | | "icon": "icon-goods", |
| | | "orderNum": 0, |
| | | "viewPath": "modules/base/views/info.vue", |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | }, |
| | | { |
| | | "name": "编辑", |
| | | "router": null, |
| | | "perms": "base:sys:menu:info,base:sys:menu:update", |
| | | "type": 2, |
| | | "icon": null, |
| | | "orderNum": 0, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | } |
| | | ] |
| | | }, |
| | | { |
| | | "name": "角色列表", |
| | | "router": "/sys/role", |
| | | "perms": null, |
| | | "type": 1, |
| | | "icon": "icon-dept", |
| | | "orderNum": 3, |
| | | "viewPath": "cool/modules/base/views/role.vue", |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [ |
| | | { |
| | | "name": "新增", |
| | | "router": null, |
| | | "perms": "base:sys:role:add", |
| | | "type": 2, |
| | | "icon": null, |
| | | "orderNum": 1, |
| | | "viewPath": null, |
| | | "keepAlive": false, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | }, |
| | | { |
| | | "name": "删除", |
| | | "router": null, |
| | | "perms": "base:sys:role:delete", |
| | | "type": 2, |
| | | "icon": null, |
| | | "orderNum": 2, |
| | | "viewPath": null, |
| | | "keepAlive": false, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | }, |
| | | { |
| | | "name": "修改", |
| | | "router": null, |
| | | "perms": "base:sys:role:update", |
| | | "type": 2, |
| | | "icon": null, |
| | | "orderNum": 3, |
| | | "viewPath": null, |
| | | "keepAlive": false, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | }, |
| | | { |
| | | "name": "查询", |
| | | "router": null, |
| | | "perms": "base:sys:role:page,base:sys:role:list,base:sys:role:info", |
| | | "type": 2, |
| | | "icon": null, |
| | | "orderNum": 4, |
| | | "viewPath": null, |
| | | "keepAlive": false, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | } |
| | | ] |
| | | }, |
| | | { |
| | | "name": "用户列表", |
| | | "router": "/sys/user", |
| | | "perms": null, |
| | | "type": 1, |
| | | "icon": "icon-user", |
| | | "orderNum": 0, |
| | | "viewPath": "modules/base/views/user/index.vue", |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [ |
| | | { |
| | | "name": "部门列表", |
| | | "router": null, |
| | | "perms": "base:sys:department:list", |
| | | "type": 2, |
| | | "icon": null, |
| | | "orderNum": 0, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | }, |
| | | { |
| | | "name": "新增部门", |
| | | "router": null, |
| | | "perms": "base:sys:department:add", |
| | | "type": 2, |
| | | "icon": null, |
| | | "orderNum": 0, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | }, |
| | | { |
| | | "name": "更新部门", |
| | | "router": null, |
| | | "perms": "base:sys:department:update", |
| | | "type": 2, |
| | | "icon": null, |
| | | "orderNum": 0, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | }, |
| | | { |
| | | "name": "删除部门", |
| | | "router": null, |
| | | "perms": "base:sys:department:delete", |
| | | "type": 2, |
| | | "icon": null, |
| | | "orderNum": 0, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | }, |
| | | { |
| | | "name": "部门排序", |
| | | "router": null, |
| | | "perms": "base:sys:department:order", |
| | | "type": 2, |
| | | "icon": null, |
| | | "orderNum": 0, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | }, |
| | | { |
| | | "name": "用户转移", |
| | | "router": null, |
| | | "perms": "base:sys:user:move", |
| | | "type": 2, |
| | | "icon": null, |
| | | "orderNum": 0, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | }, |
| | | { |
| | | "name": "新增", |
| | | "router": null, |
| | | "perms": "base:sys:user:add", |
| | | "type": 2, |
| | | "icon": null, |
| | | "orderNum": 0, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | }, |
| | | { |
| | | "name": "删除", |
| | | "router": null, |
| | | "perms": "base:sys:user:delete", |
| | | "type": 2, |
| | | "icon": null, |
| | | "orderNum": 0, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | }, |
| | | { |
| | | "name": "修改", |
| | | "router": null, |
| | | "perms": "base:sys:user:delete,base:sys:user:update", |
| | | "type": 2, |
| | | "icon": null, |
| | | "orderNum": 0, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | }, |
| | | { |
| | | "name": "查询", |
| | | "router": null, |
| | | "perms": "base:sys:user:page,base:sys:user:list,base:sys:user:info", |
| | | "type": 2, |
| | | "icon": null, |
| | | "orderNum": 0, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | } |
| | | ] |
| | | } |
| | | ] |
| | | }, |
| | | { |
| | | "name": "参数配置", |
| | | "router": null, |
| | | "perms": null, |
| | | "type": 0, |
| | | "icon": "icon-params", |
| | | "orderNum": 3, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [ |
| | | { |
| | | "name": "参数列表", |
| | | "router": "/sys/param", |
| | | "perms": null, |
| | | "type": 1, |
| | | "icon": "icon-menu", |
| | | "orderNum": 0, |
| | | "viewPath": "cool/modules/base/views/param.vue", |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [ |
| | | { |
| | | "name": "新增", |
| | | "router": null, |
| | | "perms": "base:sys:param:add", |
| | | "type": 2, |
| | | "icon": null, |
| | | "orderNum": 0, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | }, |
| | | { |
| | | "name": "修改", |
| | | "router": null, |
| | | "perms": "base:sys:param:info,base:sys:param:update", |
| | | "type": 2, |
| | | "icon": null, |
| | | "orderNum": 0, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | }, |
| | | { |
| | | "name": "删除", |
| | | "router": null, |
| | | "perms": "base:sys:param:delete", |
| | | "type": 2, |
| | | "icon": null, |
| | | "orderNum": 0, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | }, |
| | | { |
| | | "name": "查看", |
| | | "router": null, |
| | | "perms": "base:sys:param:page,base:sys:param:list,base:sys:param:info", |
| | | "type": 2, |
| | | "icon": null, |
| | | "orderNum": 0, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | } |
| | | ] |
| | | } |
| | | ] |
| | | }, |
| | | { |
| | | "name": "监控管理", |
| | | "router": null, |
| | | "perms": null, |
| | | "type": 0, |
| | | "icon": "icon-monitor", |
| | | "orderNum": 9, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [ |
| | | { |
| | | "name": "请求日志", |
| | | "router": "/sys/log", |
| | | "perms": null, |
| | | "type": 1, |
| | | "icon": "icon-log", |
| | | "orderNum": 1, |
| | | "viewPath": "cool/modules/base/views/log.vue", |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [ |
| | | { |
| | | "name": "权限", |
| | | "router": null, |
| | | "perms": "base:sys:log:page,base:sys:log:clear,base:sys:log:getKeep,base:sys:log:setKeep", |
| | | "type": 2, |
| | | "icon": null, |
| | | "orderNum": 1, |
| | | "viewPath": null, |
| | | "keepAlive": false, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | } |
| | | ] |
| | | } |
| | | ] |
| | | }, |
| | | { |
| | | "name": "任务管理", |
| | | "router": null, |
| | | "perms": null, |
| | | "type": 0, |
| | | "icon": "icon-activity", |
| | | "orderNum": 9, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [ |
| | | { |
| | | "name": "任务列表", |
| | | "router": "/task/list", |
| | | "perms": null, |
| | | "type": 1, |
| | | "icon": "icon-menu", |
| | | "orderNum": 0, |
| | | "viewPath": "modules/task/views/list.vue", |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [ |
| | | { |
| | | "name": "权限", |
| | | "router": null, |
| | | "perms": "task:info:page,task:info:list,task:info:info,task:info:add,task:info:delete,task:info:update,task:info:stop,task:info:start,task:info:once,task:info:log", |
| | | "type": 2, |
| | | "icon": null, |
| | | "orderNum": 0, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | } |
| | | ] |
| | | } |
| | | ] |
| | | } |
| | | ] |
| | | }, |
| | | { |
| | | "name": "框架教程", |
| | | "router": "/tutorial", |
| | | "perms": null, |
| | | "type": 0, |
| | | "icon": "icon-task", |
| | | "orderNum": 98, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [ |
| | | { |
| | | "name": "文档官网", |
| | | "router": "/tutorial/doc", |
| | | "perms": null, |
| | | "type": 1, |
| | | "icon": "icon-log", |
| | | "orderNum": 0, |
| | | "viewPath": "https://admin.cool-js.com", |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | }, |
| | | { |
| | | "name": "crud 示例", |
| | | "router": "/demo/crud", |
| | | "perms": null, |
| | | "type": 1, |
| | | "icon": "icon-favor", |
| | | "orderNum": 1, |
| | | "viewPath": "modules/demo/views/crud/index.vue", |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | } |
| | | ] |
| | | }, |
| | | { |
| | | "name": "通用", |
| | | "router": null, |
| | | "perms": null, |
| | | "type": 0, |
| | | "icon": "icon-radioboxfill", |
| | | "orderNum": 99, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": false, |
| | | "childMenus": [ |
| | | { |
| | | "name": "图片上传", |
| | | "router": null, |
| | | "perms": "space:info:page,space:info:list,space:info:info,space:info:add,space:info:delete,space:info:update,space:type:page,space:type:list,space:type:info,space:type:add,space:type:delete,space:type:update", |
| | | "type": 2, |
| | | "icon": null, |
| | | "orderNum": 1, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | } |
| | | ] |
| | | }, |
| | | { |
| | | "name": "首页", |
| | | "router": "/", |
| | | "perms": null, |
| | | "type": 1, |
| | | "icon": null, |
| | | "orderNum": 0, |
| | | "viewPath": "modules/demo/views/home/index.vue", |
| | | "keepAlive": true, |
| | | "isShow": false, |
| | | "childMenus": [] |
| | | }, |
| | | { |
| | | "name": "数据管理", |
| | | "router": null, |
| | | "perms": null, |
| | | "type": 0, |
| | | "icon": "icon-data", |
| | | "orderNum": 7, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [ |
| | | { |
| | | "name": "字典管理", |
| | | "router": "/dict/list", |
| | | "perms": null, |
| | | "type": 1, |
| | | "icon": "icon-dict", |
| | | "orderNum": 3, |
| | | "viewPath": "modules/dict/views/list.vue", |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [ |
| | | { |
| | | "name": "删除", |
| | | "router": null, |
| | | "perms": "dict:info:delete", |
| | | "type": 2, |
| | | "icon": null, |
| | | "orderNum": 0, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | }, |
| | | { |
| | | "name": "修改", |
| | | "router": null, |
| | | "perms": "dict:info:update,dict:info:info", |
| | | "type": 2, |
| | | "icon": null, |
| | | "orderNum": 0, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | }, |
| | | { |
| | | "name": "获得字典数据", |
| | | "router": null, |
| | | "perms": "dict:info:data", |
| | | "type": 2, |
| | | "icon": null, |
| | | "orderNum": 0, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | }, |
| | | { |
| | | "name": "单个信息", |
| | | "router": null, |
| | | "perms": "dict:info:info", |
| | | "type": 2, |
| | | "icon": null, |
| | | "orderNum": 0, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | }, |
| | | { |
| | | "name": "列表查询", |
| | | "router": null, |
| | | "perms": "dict:info:list", |
| | | "type": 2, |
| | | "icon": null, |
| | | "orderNum": 0, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | }, |
| | | { |
| | | "name": "分页查询", |
| | | "router": null, |
| | | "perms": "dict:info:page", |
| | | "type": 2, |
| | | "icon": null, |
| | | "orderNum": 0, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | }, |
| | | { |
| | | "name": "新增", |
| | | "router": null, |
| | | "perms": "dict:info:add", |
| | | "type": 2, |
| | | "icon": null, |
| | | "orderNum": 0, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | }, |
| | | { |
| | | "name": "组权限", |
| | | "router": null, |
| | | "perms": "dict:type:list,dict:type:update,dict:type:delete,dict:type:add", |
| | | "type": 2, |
| | | "icon": null, |
| | | "orderNum": 0, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | }, |
| | | { |
| | | "name": "字典类型", |
| | | "router": null, |
| | | "perms": "dict:type:delete,dict:type:update,dict:type:info,dict:type:list,dict:type:page,dict:type:add", |
| | | "type": 2, |
| | | "icon": null, |
| | | "orderNum": 0, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | } |
| | | ] |
| | | }, |
| | | { |
| | | "name": "数据回收站", |
| | | "router": "/recycle/data", |
| | | "perms": null, |
| | | "type": 1, |
| | | "icon": "icon-delete", |
| | | "orderNum": 6, |
| | | "viewPath": "modules/recycle/views/data.vue", |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [ |
| | | { |
| | | "name": "恢复数据", |
| | | "router": null, |
| | | "perms": "recycle:data:restore", |
| | | "type": 2, |
| | | "icon": null, |
| | | "orderNum": 0, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | }, |
| | | { |
| | | "name": "单个信息", |
| | | "router": null, |
| | | "perms": "recycle:data:info", |
| | | "type": 2, |
| | | "icon": null, |
| | | "orderNum": 0, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | }, |
| | | { |
| | | "name": "分页查询", |
| | | "router": null, |
| | | "perms": "recycle:data:page", |
| | | "type": 2, |
| | | "icon": null, |
| | | "orderNum": 0, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | } |
| | | ] |
| | | }, |
| | | { |
| | | "name": "文件管理", |
| | | "router": "/upload/list", |
| | | "perms": null, |
| | | "type": 1, |
| | | "icon": "icon-log", |
| | | "orderNum": 5, |
| | | "viewPath": "modules/space/views/list.vue", |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [ |
| | | { |
| | | "name": "权限", |
| | | "router": null, |
| | | "perms": "space:type:delete,space:type:update,space:type:info,space:type:list,space:type:page,space:type:add,space:info:getConfig,space:info:delete,space:info:update,space:info:info,space:info:list,space:info:page,space:info:add", |
| | | "type": 2, |
| | | "icon": null, |
| | | "orderNum": 0, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | } |
| | | ] |
| | | } |
| | | ] |
| | | }, |
| | | { |
| | | "name": "用户管理", |
| | | "router": null, |
| | | "perms": null, |
| | | "type": 0, |
| | | "icon": "icon-user", |
| | | "orderNum": 11, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [ |
| | | { |
| | | "name": "用户列表", |
| | | "router": "/user/list", |
| | | "perms": null, |
| | | "type": 1, |
| | | "icon": "icon-menu", |
| | | "orderNum": 1, |
| | | "viewPath": "modules/user/views/list.vue", |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [ |
| | | { |
| | | "name": "删除", |
| | | "router": null, |
| | | "perms": "user:info:delete", |
| | | "type": 2, |
| | | "icon": null, |
| | | "orderNum": 0, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | }, |
| | | { |
| | | "name": "修改", |
| | | "router": null, |
| | | "perms": "user:info:update,user:info:info", |
| | | "type": 2, |
| | | "icon": null, |
| | | "orderNum": 0, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | }, |
| | | { |
| | | "name": "单个信息", |
| | | "router": null, |
| | | "perms": "user:info:info", |
| | | "type": 2, |
| | | "icon": null, |
| | | "orderNum": 0, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | }, |
| | | { |
| | | "name": "列表查询", |
| | | "router": null, |
| | | "perms": "user:info:list", |
| | | "type": 2, |
| | | "icon": null, |
| | | "orderNum": 0, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | }, |
| | | { |
| | | "name": "分页查询", |
| | | "router": null, |
| | | "perms": "user:info:page", |
| | | "type": 2, |
| | | "icon": null, |
| | | "orderNum": 0, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | }, |
| | | { |
| | | "name": "新增", |
| | | "router": null, |
| | | "perms": "user:info:add", |
| | | "type": 2, |
| | | "icon": null, |
| | | "orderNum": 0, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | } |
| | | ] |
| | | } |
| | | ] |
| | | }, |
| | | { |
| | | "name": "扩展管理", |
| | | "router": null, |
| | | "perms": null, |
| | | "type": 0, |
| | | "icon": "icon-favor", |
| | | "orderNum": 8, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [ |
| | | { |
| | | "tenantId": null, |
| | | "name": "插件列表", |
| | | "router": "/helper/plugins", |
| | | "perms": null, |
| | | "type": 1, |
| | | "icon": "icon-list", |
| | | "orderNum": 1, |
| | | "viewPath": "modules/helper/views/plugins.vue", |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [ |
| | | { |
| | | "tenantId": null, |
| | | "name": "删除", |
| | | "router": null, |
| | | "perms": "plugin:info:delete", |
| | | "type": 2, |
| | | "icon": null, |
| | | "orderNum": 0, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | }, |
| | | { |
| | | "tenantId": null, |
| | | "name": "分页查询", |
| | | "router": null, |
| | | "perms": "plugin:info:page", |
| | | "type": 2, |
| | | "icon": null, |
| | | "orderNum": 0, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | }, |
| | | { |
| | | "tenantId": null, |
| | | "name": "单个信息", |
| | | "router": null, |
| | | "perms": "plugin:info:info", |
| | | "type": 2, |
| | | "icon": null, |
| | | "orderNum": 0, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | }, |
| | | { |
| | | "tenantId": null, |
| | | "name": "安装插件", |
| | | "router": null, |
| | | "perms": "plugin:info:install", |
| | | "type": 2, |
| | | "icon": null, |
| | | "orderNum": 0, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | }, |
| | | { |
| | | "tenantId": null, |
| | | "name": "修改", |
| | | "router": null, |
| | | "perms": "plugin:info:update", |
| | | "type": 2, |
| | | "icon": null, |
| | | "orderNum": 0, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | }, |
| | | { |
| | | "tenantId": null, |
| | | "name": "列表查询", |
| | | "router": null, |
| | | "perms": "plugin:info:list", |
| | | "type": 2, |
| | | "icon": null, |
| | | "orderNum": 0, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | }, |
| | | { |
| | | "tenantId": null, |
| | | "name": "新增", |
| | | "router": null, |
| | | "perms": "plugin:info:add", |
| | | "type": 2, |
| | | "icon": null, |
| | | "orderNum": 0, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | } |
| | | ] |
| | | } |
| | | ] |
| | | } |
| | | ] |
| | | { |
| | | "name": "系统管理", |
| | | "router": "/sys", |
| | | "perms": null, |
| | | "type": 0, |
| | | "icon": "icon-system", |
| | | "orderNum": 9, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [ |
| | | { |
| | | "name": "权限管理", |
| | | "router": null, |
| | | "perms": null, |
| | | "type": 0, |
| | | "icon": "icon-auth", |
| | | "orderNum": 1, |
| | | "viewPath": null, |
| | | "keepAlive": false, |
| | | "isShow": true, |
| | | "childMenus": [ |
| | | { |
| | | "name": "菜单列表", |
| | | "router": "/sys/menu", |
| | | "perms": null, |
| | | "type": 1, |
| | | "icon": "icon-menu", |
| | | "orderNum": 2, |
| | | "viewPath": "modules/base/views/menu/index.vue", |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [ |
| | | { |
| | | "name": "新增", |
| | | "router": null, |
| | | "perms": "base:sys:menu:add", |
| | | "type": 2, |
| | | "icon": null, |
| | | "orderNum": 1, |
| | | "viewPath": null, |
| | | "keepAlive": false, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | }, |
| | | { |
| | | "name": "删除", |
| | | "router": null, |
| | | "perms": "base:sys:menu:delete", |
| | | "type": 2, |
| | | "icon": null, |
| | | "orderNum": 2, |
| | | "viewPath": null, |
| | | "keepAlive": false, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | }, |
| | | { |
| | | "name": "查询", |
| | | "router": null, |
| | | "perms": "base:sys:menu:page,base:sys:menu:list,base:sys:menu:info", |
| | | "type": 2, |
| | | "icon": null, |
| | | "orderNum": 4, |
| | | "viewPath": null, |
| | | "keepAlive": false, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | }, |
| | | { |
| | | "name": "参数", |
| | | "router": "/test/aa", |
| | | "perms": null, |
| | | "type": 1, |
| | | "icon": "icon-goods", |
| | | "orderNum": 0, |
| | | "viewPath": "modules/base/views/info.vue", |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | }, |
| | | { |
| | | "name": "编辑", |
| | | "router": null, |
| | | "perms": "base:sys:menu:info,base:sys:menu:update", |
| | | "type": 2, |
| | | "icon": null, |
| | | "orderNum": 0, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | } |
| | | ] |
| | | }, |
| | | { |
| | | "name": "角色列表", |
| | | "router": "/sys/role", |
| | | "perms": null, |
| | | "type": 1, |
| | | "icon": "icon-dept", |
| | | "orderNum": 3, |
| | | "viewPath": "cool/modules/base/views/role.vue", |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [ |
| | | { |
| | | "name": "新增", |
| | | "router": null, |
| | | "perms": "base:sys:role:add", |
| | | "type": 2, |
| | | "icon": null, |
| | | "orderNum": 1, |
| | | "viewPath": null, |
| | | "keepAlive": false, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | }, |
| | | { |
| | | "name": "删除", |
| | | "router": null, |
| | | "perms": "base:sys:role:delete", |
| | | "type": 2, |
| | | "icon": null, |
| | | "orderNum": 2, |
| | | "viewPath": null, |
| | | "keepAlive": false, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | }, |
| | | { |
| | | "name": "修改", |
| | | "router": null, |
| | | "perms": "base:sys:role:update", |
| | | "type": 2, |
| | | "icon": null, |
| | | "orderNum": 3, |
| | | "viewPath": null, |
| | | "keepAlive": false, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | }, |
| | | { |
| | | "name": "查询", |
| | | "router": null, |
| | | "perms": "base:sys:role:page,base:sys:role:list,base:sys:role:info", |
| | | "type": 2, |
| | | "icon": null, |
| | | "orderNum": 4, |
| | | "viewPath": null, |
| | | "keepAlive": false, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | } |
| | | ] |
| | | }, |
| | | { |
| | | "name": "用户列表", |
| | | "router": "/sys/user", |
| | | "perms": null, |
| | | "type": 1, |
| | | "icon": "icon-user", |
| | | "orderNum": 0, |
| | | "viewPath": "modules/base/views/user/index.vue", |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [ |
| | | { |
| | | "name": "部门列表", |
| | | "router": null, |
| | | "perms": "base:sys:department:list", |
| | | "type": 2, |
| | | "icon": null, |
| | | "orderNum": 0, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | }, |
| | | { |
| | | "name": "新增部门", |
| | | "router": null, |
| | | "perms": "base:sys:department:add", |
| | | "type": 2, |
| | | "icon": null, |
| | | "orderNum": 0, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | }, |
| | | { |
| | | "name": "更新部门", |
| | | "router": null, |
| | | "perms": "base:sys:department:update", |
| | | "type": 2, |
| | | "icon": null, |
| | | "orderNum": 0, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | }, |
| | | { |
| | | "name": "删除部门", |
| | | "router": null, |
| | | "perms": "base:sys:department:delete", |
| | | "type": 2, |
| | | "icon": null, |
| | | "orderNum": 0, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | }, |
| | | { |
| | | "name": "部门排序", |
| | | "router": null, |
| | | "perms": "base:sys:department:order", |
| | | "type": 2, |
| | | "icon": null, |
| | | "orderNum": 0, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | }, |
| | | { |
| | | "name": "用户转移", |
| | | "router": null, |
| | | "perms": "base:sys:user:move", |
| | | "type": 2, |
| | | "icon": null, |
| | | "orderNum": 0, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | }, |
| | | { |
| | | "name": "新增", |
| | | "router": null, |
| | | "perms": "base:sys:user:add", |
| | | "type": 2, |
| | | "icon": null, |
| | | "orderNum": 0, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | }, |
| | | { |
| | | "name": "删除", |
| | | "router": null, |
| | | "perms": "base:sys:user:delete", |
| | | "type": 2, |
| | | "icon": null, |
| | | "orderNum": 0, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | }, |
| | | { |
| | | "name": "修改", |
| | | "router": null, |
| | | "perms": "base:sys:user:delete,base:sys:user:update", |
| | | "type": 2, |
| | | "icon": null, |
| | | "orderNum": 0, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | }, |
| | | { |
| | | "name": "查询", |
| | | "router": null, |
| | | "perms": "base:sys:user:page,base:sys:user:list,base:sys:user:info", |
| | | "type": 2, |
| | | "icon": null, |
| | | "orderNum": 0, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | } |
| | | ] |
| | | } |
| | | ] |
| | | }, |
| | | { |
| | | "name": "参数配置", |
| | | "router": null, |
| | | "perms": null, |
| | | "type": 0, |
| | | "icon": "icon-params", |
| | | "orderNum": 3, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [ |
| | | { |
| | | "name": "参数列表", |
| | | "router": "/sys/param", |
| | | "perms": null, |
| | | "type": 1, |
| | | "icon": "icon-menu", |
| | | "orderNum": 0, |
| | | "viewPath": "cool/modules/base/views/param.vue", |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [ |
| | | { |
| | | "name": "新增", |
| | | "router": null, |
| | | "perms": "base:sys:param:add", |
| | | "type": 2, |
| | | "icon": null, |
| | | "orderNum": 0, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | }, |
| | | { |
| | | "name": "修改", |
| | | "router": null, |
| | | "perms": "base:sys:param:info,base:sys:param:update", |
| | | "type": 2, |
| | | "icon": null, |
| | | "orderNum": 0, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | }, |
| | | { |
| | | "name": "删除", |
| | | "router": null, |
| | | "perms": "base:sys:param:delete", |
| | | "type": 2, |
| | | "icon": null, |
| | | "orderNum": 0, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | }, |
| | | { |
| | | "name": "查看", |
| | | "router": null, |
| | | "perms": "base:sys:param:page,base:sys:param:list,base:sys:param:info", |
| | | "type": 2, |
| | | "icon": null, |
| | | "orderNum": 0, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | } |
| | | ] |
| | | } |
| | | ] |
| | | }, |
| | | { |
| | | "name": "监控管理", |
| | | "router": null, |
| | | "perms": null, |
| | | "type": 0, |
| | | "icon": "icon-monitor", |
| | | "orderNum": 9, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [ |
| | | { |
| | | "name": "请求日志", |
| | | "router": "/sys/log", |
| | | "perms": null, |
| | | "type": 1, |
| | | "icon": "icon-log", |
| | | "orderNum": 1, |
| | | "viewPath": "cool/modules/base/views/log.vue", |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [ |
| | | { |
| | | "name": "权限", |
| | | "router": null, |
| | | "perms": "base:sys:log:page,base:sys:log:clear,base:sys:log:getKeep,base:sys:log:setKeep", |
| | | "type": 2, |
| | | "icon": null, |
| | | "orderNum": 1, |
| | | "viewPath": null, |
| | | "keepAlive": false, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | } |
| | | ] |
| | | } |
| | | ] |
| | | }, |
| | | { |
| | | "name": "任务管理", |
| | | "router": null, |
| | | "perms": null, |
| | | "type": 0, |
| | | "icon": "icon-activity", |
| | | "orderNum": 9, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [ |
| | | { |
| | | "name": "任务列表", |
| | | "router": "/task/list", |
| | | "perms": null, |
| | | "type": 1, |
| | | "icon": "icon-menu", |
| | | "orderNum": 0, |
| | | "viewPath": "modules/task/views/list.vue", |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [ |
| | | { |
| | | "name": "权限", |
| | | "router": null, |
| | | "perms": "task:info:page,task:info:list,task:info:info,task:info:add,task:info:delete,task:info:update,task:info:stop,task:info:start,task:info:once,task:info:log", |
| | | "type": 2, |
| | | "icon": null, |
| | | "orderNum": 0, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | } |
| | | ] |
| | | } |
| | | ] |
| | | } |
| | | ] |
| | | }, |
| | | { |
| | | "name": "框架教程", |
| | | "router": "/tutorial", |
| | | "perms": null, |
| | | "type": 0, |
| | | "icon": "icon-task", |
| | | "orderNum": 98, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [ |
| | | { |
| | | "name": "文档官网", |
| | | "router": "/tutorial/doc", |
| | | "perms": null, |
| | | "type": 1, |
| | | "icon": "icon-log", |
| | | "orderNum": 0, |
| | | "viewPath": "https://admin.cool-js.com", |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | }, |
| | | { |
| | | "name": "crud 示例", |
| | | "router": "/demo/crud", |
| | | "perms": null, |
| | | "type": 1, |
| | | "icon": "icon-favor", |
| | | "orderNum": 1, |
| | | "viewPath": "modules/demo/views/crud/index.vue", |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | } |
| | | ] |
| | | }, |
| | | { |
| | | "name": "通用", |
| | | "router": null, |
| | | "perms": null, |
| | | "type": 0, |
| | | "icon": "icon-radioboxfill", |
| | | "orderNum": 99, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": false, |
| | | "childMenus": [ |
| | | { |
| | | "name": "图片上传", |
| | | "router": null, |
| | | "perms": "space:info:page,space:info:list,space:info:info,space:info:add,space:info:delete,space:info:update,space:type:page,space:type:list,space:type:info,space:type:add,space:type:delete,space:type:update", |
| | | "type": 2, |
| | | "icon": null, |
| | | "orderNum": 1, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | } |
| | | ] |
| | | }, |
| | | { |
| | | "name": "首页", |
| | | "router": "/", |
| | | "perms": null, |
| | | "type": 1, |
| | | "icon": null, |
| | | "orderNum": 0, |
| | | "viewPath": "modules/demo/views/home/index.vue", |
| | | "keepAlive": true, |
| | | "isShow": false, |
| | | "childMenus": [] |
| | | }, |
| | | { |
| | | "name": "数据管理", |
| | | "router": null, |
| | | "perms": null, |
| | | "type": 0, |
| | | "icon": "icon-data", |
| | | "orderNum": 7, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [ |
| | | { |
| | | "name": "字典管理", |
| | | "router": "/dict/list", |
| | | "perms": null, |
| | | "type": 1, |
| | | "icon": "icon-dict", |
| | | "orderNum": 3, |
| | | "viewPath": "modules/dict/views/list.vue", |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [ |
| | | { |
| | | "name": "删除", |
| | | "router": null, |
| | | "perms": "dict:info:delete", |
| | | "type": 2, |
| | | "icon": null, |
| | | "orderNum": 0, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | }, |
| | | { |
| | | "name": "修改", |
| | | "router": null, |
| | | "perms": "dict:info:update,dict:info:info", |
| | | "type": 2, |
| | | "icon": null, |
| | | "orderNum": 0, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | }, |
| | | { |
| | | "name": "获得字典数据", |
| | | "router": null, |
| | | "perms": "dict:info:data", |
| | | "type": 2, |
| | | "icon": null, |
| | | "orderNum": 0, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | }, |
| | | { |
| | | "name": "单个信息", |
| | | "router": null, |
| | | "perms": "dict:info:info", |
| | | "type": 2, |
| | | "icon": null, |
| | | "orderNum": 0, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | }, |
| | | { |
| | | "name": "列表查询", |
| | | "router": null, |
| | | "perms": "dict:info:list", |
| | | "type": 2, |
| | | "icon": null, |
| | | "orderNum": 0, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | }, |
| | | { |
| | | "name": "分页查询", |
| | | "router": null, |
| | | "perms": "dict:info:page", |
| | | "type": 2, |
| | | "icon": null, |
| | | "orderNum": 0, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | }, |
| | | { |
| | | "name": "新增", |
| | | "router": null, |
| | | "perms": "dict:info:add", |
| | | "type": 2, |
| | | "icon": null, |
| | | "orderNum": 0, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | }, |
| | | { |
| | | "name": "组权限", |
| | | "router": null, |
| | | "perms": "dict:type:list,dict:type:update,dict:type:delete,dict:type:add", |
| | | "type": 2, |
| | | "icon": null, |
| | | "orderNum": 0, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | } |
| | | ] |
| | | }, |
| | | { |
| | | "name": "数据回收站", |
| | | "router": "/recycle/data", |
| | | "perms": null, |
| | | "type": 1, |
| | | "icon": "icon-delete", |
| | | "orderNum": 6, |
| | | "viewPath": "modules/recycle/views/data.vue", |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [ |
| | | { |
| | | "name": "恢复数据", |
| | | "router": null, |
| | | "perms": "recycle:data:restore", |
| | | "type": 2, |
| | | "icon": null, |
| | | "orderNum": 0, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | }, |
| | | { |
| | | "name": "单个信息", |
| | | "router": null, |
| | | "perms": "recycle:data:info", |
| | | "type": 2, |
| | | "icon": null, |
| | | "orderNum": 0, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | }, |
| | | { |
| | | "name": "分页查询", |
| | | "router": null, |
| | | "perms": "recycle:data:page", |
| | | "type": 2, |
| | | "icon": null, |
| | | "orderNum": 0, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | } |
| | | ] |
| | | }, |
| | | { |
| | | "name": "文件管理", |
| | | "router": "/upload/list", |
| | | "perms": null, |
| | | "type": 1, |
| | | "icon": "icon-log", |
| | | "orderNum": 5, |
| | | "viewPath": "modules/space/views/list.vue", |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [ |
| | | { |
| | | "name": "权限", |
| | | "router": null, |
| | | "perms": "space:type:delete,space:type:update,space:type:info,space:type:list,space:type:page,space:type:add,space:info:getConfig,space:info:delete,space:info:update,space:info:info,space:info:list,space:info:page,space:info:add", |
| | | "type": 2, |
| | | "icon": null, |
| | | "orderNum": 0, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | } |
| | | ] |
| | | } |
| | | ] |
| | | }, |
| | | { |
| | | "name": "用户管理", |
| | | "router": null, |
| | | "perms": null, |
| | | "type": 0, |
| | | "icon": "icon-user", |
| | | "orderNum": 11, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [ |
| | | { |
| | | "name": "用户列表", |
| | | "router": "/user/list", |
| | | "perms": null, |
| | | "type": 1, |
| | | "icon": "icon-menu", |
| | | "orderNum": 1, |
| | | "viewPath": "modules/user/views/list.vue", |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [ |
| | | { |
| | | "name": "删除", |
| | | "router": null, |
| | | "perms": "user:info:delete", |
| | | "type": 2, |
| | | "icon": null, |
| | | "orderNum": 0, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | }, |
| | | { |
| | | "name": "修改", |
| | | "router": null, |
| | | "perms": "user:info:update,user:info:info", |
| | | "type": 2, |
| | | "icon": null, |
| | | "orderNum": 0, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | }, |
| | | { |
| | | "name": "单个信息", |
| | | "router": null, |
| | | "perms": "user:info:info", |
| | | "type": 2, |
| | | "icon": null, |
| | | "orderNum": 0, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | }, |
| | | { |
| | | "name": "列表查询", |
| | | "router": null, |
| | | "perms": "user:info:list", |
| | | "type": 2, |
| | | "icon": null, |
| | | "orderNum": 0, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | }, |
| | | { |
| | | "name": "分页查询", |
| | | "router": null, |
| | | "perms": "user:info:page", |
| | | "type": 2, |
| | | "icon": null, |
| | | "orderNum": 0, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | }, |
| | | { |
| | | "name": "新增", |
| | | "router": null, |
| | | "perms": "user:info:add", |
| | | "type": 2, |
| | | "icon": null, |
| | | "orderNum": 0, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | } |
| | | ] |
| | | } |
| | | ] |
| | | }, |
| | | { |
| | | "name": "扩展管理", |
| | | "router": null, |
| | | "perms": null, |
| | | "type": 0, |
| | | "icon": "icon-favor", |
| | | "orderNum": 8, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [ |
| | | { |
| | | "name": "后端插件", |
| | | "router": "/helper/plugins/serve", |
| | | "perms": null, |
| | | "type": 1, |
| | | "icon": "icon-component", |
| | | "orderNum": 2, |
| | | "viewPath": "modules/helper/views/plugins.vue", |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [ |
| | | { |
| | | "name": "权限", |
| | | "router": null, |
| | | "perms": "plugin:info:install,plugin:info:delete,plugin:info:update,plugin:info:page,plugin:info:info", |
| | | "type": 2, |
| | | "icon": null, |
| | | "orderNum": 0, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | } |
| | | ] |
| | | } |
| | | ] |
| | | }, |
| | | { |
| | | "name": "商品管理", |
| | | "router": null, |
| | | "perms": null, |
| | | "type": 0, |
| | | "icon": "icon-goods", |
| | | "orderNum": 1, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [ |
| | | { |
| | | "name": "商品列表", |
| | | "router": "/goods/info", |
| | | "perms": null, |
| | | "type": 1, |
| | | "icon": "icon-menu", |
| | | "orderNum": 1, |
| | | "viewPath": "modules/goods/views/info.vue", |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [ |
| | | { |
| | | "name": "删除", |
| | | "router": null, |
| | | "perms": "goods:info:delete", |
| | | "type": 2, |
| | | "icon": null, |
| | | "orderNum": 0, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | }, |
| | | { |
| | | "name": "修改", |
| | | "router": null, |
| | | "perms": "goods:info:update,goods:info:info", |
| | | "type": 2, |
| | | "icon": null, |
| | | "orderNum": 0, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | }, |
| | | { |
| | | "name": "单个信息", |
| | | "router": null, |
| | | "perms": "goods:info:info", |
| | | "type": 2, |
| | | "icon": null, |
| | | "orderNum": 0, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | }, |
| | | { |
| | | "name": "列表查询", |
| | | "router": null, |
| | | "perms": "goods:info:list", |
| | | "type": 2, |
| | | "icon": null, |
| | | "orderNum": 0, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | }, |
| | | { |
| | | "name": "分页查询", |
| | | "router": null, |
| | | "perms": "goods:info:page", |
| | | "type": 2, |
| | | "icon": null, |
| | | "orderNum": 0, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | }, |
| | | { |
| | | "name": "新增", |
| | | "router": null, |
| | | "perms": "goods:info:add", |
| | | "type": 2, |
| | | "icon": null, |
| | | "orderNum": 0, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | } |
| | | ] |
| | | }, |
| | | { |
| | | "name": "分类列表", |
| | | "router": "/goods/type", |
| | | "perms": null, |
| | | "type": 1, |
| | | "icon": "icon-component", |
| | | "orderNum": 2, |
| | | "viewPath": "modules/goods/views/type.vue", |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [ |
| | | { |
| | | "name": "删除", |
| | | "router": null, |
| | | "perms": "goods:type:delete", |
| | | "type": 2, |
| | | "icon": null, |
| | | "orderNum": 0, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | }, |
| | | { |
| | | "name": "修改", |
| | | "router": null, |
| | | "perms": "goods:type:update,goods:type:info", |
| | | "type": 2, |
| | | "icon": null, |
| | | "orderNum": 0, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | }, |
| | | { |
| | | "name": "单个信息", |
| | | "router": null, |
| | | "perms": "goods:type:info", |
| | | "type": 2, |
| | | "icon": null, |
| | | "orderNum": 0, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | }, |
| | | { |
| | | "name": "列表查询", |
| | | "router": null, |
| | | "perms": "goods:type:list", |
| | | "type": 2, |
| | | "icon": null, |
| | | "orderNum": 0, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | }, |
| | | { |
| | | "name": "分页查询", |
| | | "router": null, |
| | | "perms": "goods:type:page", |
| | | "type": 2, |
| | | "icon": null, |
| | | "orderNum": 0, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | }, |
| | | { |
| | | "name": "新增", |
| | | "router": null, |
| | | "perms": "goods:type:add", |
| | | "type": 2, |
| | | "icon": null, |
| | | "orderNum": 0, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | } |
| | | ] |
| | | }, |
| | | { |
| | | "name": "评论列表", |
| | | "router": "/goods/comment", |
| | | "perms": null, |
| | | "type": 1, |
| | | "icon": "icon-message", |
| | | "orderNum": 3, |
| | | "viewPath": "modules/goods/views/comment.vue", |
| | | "keepAlive": false, |
| | | "isShow": false, |
| | | "childMenus": [ |
| | | { |
| | | "name": "分页查询", |
| | | "router": null, |
| | | "perms": "goods:comment:page", |
| | | "type": 2, |
| | | "icon": null, |
| | | "orderNum": 0, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | } |
| | | ] |
| | | }, |
| | | { |
| | | "name": "搜索关键词", |
| | | "router": "/goods/search-keyword", |
| | | "perms": null, |
| | | "type": 1, |
| | | "icon": "icon-hot", |
| | | "orderNum": 4, |
| | | "viewPath": "modules/goods/views/search-keyword.vue", |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [ |
| | | { |
| | | "name": "删除", |
| | | "router": null, |
| | | "perms": "goods:searchKeyword:delete", |
| | | "type": 2, |
| | | "icon": null, |
| | | "orderNum": 0, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | }, |
| | | { |
| | | "name": "修改", |
| | | "router": null, |
| | | "perms": "goods:searchKeyword:update,goods:searchKeyword:info", |
| | | "type": 2, |
| | | "icon": null, |
| | | "orderNum": 0, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | }, |
| | | { |
| | | "name": "单个信息", |
| | | "router": null, |
| | | "perms": "goods:searchKeyword:info", |
| | | "type": 2, |
| | | "icon": null, |
| | | "orderNum": 0, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | }, |
| | | { |
| | | "name": "列表查询", |
| | | "router": null, |
| | | "perms": "goods:searchKeyword:list", |
| | | "type": 2, |
| | | "icon": null, |
| | | "orderNum": 0, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | }, |
| | | { |
| | | "name": "分页查询", |
| | | "router": null, |
| | | "perms": "goods:searchKeyword:page", |
| | | "type": 2, |
| | | "icon": null, |
| | | "orderNum": 0, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | }, |
| | | { |
| | | "name": "新增", |
| | | "router": null, |
| | | "perms": "goods:searchKeyword:add", |
| | | "type": 2, |
| | | "icon": null, |
| | | "orderNum": 0, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | } |
| | | ] |
| | | } |
| | | ] |
| | | }, |
| | | { |
| | | "name": "订单管理", |
| | | "router": null, |
| | | "perms": null, |
| | | "type": 0, |
| | | "icon": "icon-log", |
| | | "orderNum": 2, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [ |
| | | { |
| | | "name": "订单列表", |
| | | "router": "/order/info", |
| | | "perms": null, |
| | | "type": 1, |
| | | "icon": "icon-menu", |
| | | "orderNum": 1, |
| | | "viewPath": "modules/order/views/info.vue", |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [ |
| | | { |
| | | "name": "退款处理", |
| | | "router": null, |
| | | "perms": "order:info:refundHandle", |
| | | "type": 2, |
| | | "icon": null, |
| | | "orderNum": 0, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | }, |
| | | { |
| | | "name": "物流信息", |
| | | "router": null, |
| | | "perms": "order:info:logistics", |
| | | "type": 2, |
| | | "icon": null, |
| | | "orderNum": 0, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | }, |
| | | { |
| | | "name": "发货", |
| | | "router": null, |
| | | "perms": "order:info:deliver", |
| | | "type": 2, |
| | | "icon": null, |
| | | "orderNum": 0, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | }, |
| | | { |
| | | "name": "删除", |
| | | "router": null, |
| | | "perms": "order:info:delete", |
| | | "type": 2, |
| | | "icon": null, |
| | | "orderNum": 0, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | }, |
| | | { |
| | | "name": "修改", |
| | | "router": null, |
| | | "perms": "order:info:update,order:info:info", |
| | | "type": 2, |
| | | "icon": null, |
| | | "orderNum": 0, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | }, |
| | | { |
| | | "name": "单个信息", |
| | | "router": null, |
| | | "perms": "order:info:info", |
| | | "type": 2, |
| | | "icon": null, |
| | | "orderNum": 0, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | }, |
| | | { |
| | | "name": "列表查询", |
| | | "router": null, |
| | | "perms": "order:info:list", |
| | | "type": 2, |
| | | "icon": null, |
| | | "orderNum": 0, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | }, |
| | | { |
| | | "name": "分页查询", |
| | | "router": null, |
| | | "perms": "order:info:page", |
| | | "type": 2, |
| | | "icon": null, |
| | | "orderNum": 0, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | } |
| | | ] |
| | | }, |
| | | { |
| | | "name": "退款列表", |
| | | "router": "/order/refund", |
| | | "perms": null, |
| | | "type": 1, |
| | | "icon": "icon-amount", |
| | | "orderNum": 2, |
| | | "viewPath": "modules/order/views/refund.vue", |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | } |
| | | ] |
| | | }, |
| | | { |
| | | "name": "活动管理", |
| | | "router": null, |
| | | "perms": null, |
| | | "type": 0, |
| | | "icon": "icon-activity", |
| | | "orderNum": 3, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [ |
| | | { |
| | | "name": "优惠券列表", |
| | | "router": "/market/coupon/info", |
| | | "perms": null, |
| | | "type": 1, |
| | | "icon": "icon-activity", |
| | | "orderNum": 1, |
| | | "viewPath": "modules/market/views/coupon/info.vue", |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [ |
| | | { |
| | | "name": "删除", |
| | | "router": null, |
| | | "perms": "market:coupon:info:delete", |
| | | "type": 2, |
| | | "icon": null, |
| | | "orderNum": 0, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | }, |
| | | { |
| | | "name": "修改", |
| | | "router": null, |
| | | "perms": "market:coupon:info:update,market:coupon:info:info", |
| | | "type": 2, |
| | | "icon": null, |
| | | "orderNum": 0, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | }, |
| | | { |
| | | "name": "单个信息", |
| | | "router": null, |
| | | "perms": "market:coupon:info:info", |
| | | "type": 2, |
| | | "icon": null, |
| | | "orderNum": 0, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | }, |
| | | { |
| | | "name": "列表查询", |
| | | "router": null, |
| | | "perms": "market:coupon:info:list", |
| | | "type": 2, |
| | | "icon": null, |
| | | "orderNum": 0, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | }, |
| | | { |
| | | "name": "分页查询", |
| | | "router": null, |
| | | "perms": "market:coupon:info:page", |
| | | "type": 2, |
| | | "icon": null, |
| | | "orderNum": 0, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | }, |
| | | { |
| | | "name": "新增", |
| | | "router": null, |
| | | "perms": "market:coupon:info:add", |
| | | "type": 2, |
| | | "icon": null, |
| | | "orderNum": 0, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | } |
| | | ] |
| | | }, |
| | | { |
| | | "name": "领取列表", |
| | | "router": "/market/coupon/user", |
| | | "perms": null, |
| | | "type": 1, |
| | | "icon": "icon-menu", |
| | | "orderNum": 2, |
| | | "viewPath": "modules/market/views/coupon/user.vue", |
| | | "keepAlive": false, |
| | | "isShow": false, |
| | | "childMenus": [ |
| | | { |
| | | "name": "删除", |
| | | "router": null, |
| | | "perms": "market:coupon:user:delete", |
| | | "type": 2, |
| | | "icon": null, |
| | | "orderNum": 0, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | }, |
| | | { |
| | | "name": "修改", |
| | | "router": null, |
| | | "perms": "market:coupon:user:update,market:coupon:user:info", |
| | | "type": 2, |
| | | "icon": null, |
| | | "orderNum": 0, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | }, |
| | | { |
| | | "name": "单个信息", |
| | | "router": null, |
| | | "perms": "market:coupon:user:info", |
| | | "type": 2, |
| | | "icon": null, |
| | | "orderNum": 0, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | }, |
| | | { |
| | | "name": "列表查询", |
| | | "router": null, |
| | | "perms": "market:coupon:user:list", |
| | | "type": 2, |
| | | "icon": null, |
| | | "orderNum": 0, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | }, |
| | | { |
| | | "name": "分页查询", |
| | | "router": null, |
| | | "perms": "market:coupon:user:page", |
| | | "type": 2, |
| | | "icon": null, |
| | | "orderNum": 0, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | }, |
| | | { |
| | | "name": "新增", |
| | | "router": null, |
| | | "perms": "market:coupon:user:add", |
| | | "type": 2, |
| | | "icon": null, |
| | | "orderNum": 0, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | } |
| | | ] |
| | | } |
| | | ] |
| | | }, |
| | | { |
| | | "name": "信息管理", |
| | | "router": null, |
| | | "perms": null, |
| | | "type": 0, |
| | | "icon": "icon-dict", |
| | | "orderNum": 5, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [ |
| | | { |
| | | "name": "轮播图列表", |
| | | "router": "/info/banner", |
| | | "perms": null, |
| | | "type": 1, |
| | | "icon": "icon-pic", |
| | | "orderNum": 1, |
| | | "viewPath": "modules/info/views/banner.vue", |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [ |
| | | { |
| | | "name": "删除", |
| | | "router": null, |
| | | "perms": "info:banner:delete", |
| | | "type": 2, |
| | | "icon": null, |
| | | "orderNum": 0, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | }, |
| | | { |
| | | "name": "修改", |
| | | "router": null, |
| | | "perms": "info:banner:update,info:banner:info", |
| | | "type": 2, |
| | | "icon": null, |
| | | "orderNum": 0, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | }, |
| | | { |
| | | "name": "单个信息", |
| | | "router": null, |
| | | "perms": "info:banner:info", |
| | | "type": 2, |
| | | "icon": null, |
| | | "orderNum": 0, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | }, |
| | | { |
| | | "name": "列表查询", |
| | | "router": null, |
| | | "perms": "info:banner:list", |
| | | "type": 2, |
| | | "icon": null, |
| | | "orderNum": 0, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | }, |
| | | { |
| | | "name": "分页查询", |
| | | "router": null, |
| | | "perms": "info:banner:page", |
| | | "type": 2, |
| | | "icon": null, |
| | | "orderNum": 0, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | }, |
| | | { |
| | | "name": "新增", |
| | | "router": null, |
| | | "perms": "info:banner:add", |
| | | "type": 2, |
| | | "icon": null, |
| | | "orderNum": 0, |
| | | "viewPath": null, |
| | | "keepAlive": true, |
| | | "isShow": true, |
| | | "childMenus": [] |
| | | } |
| | | ] |
| | | } |
| | | ] |
| | | } |
| | | ] |