2023-07-24 05:24:41 +00:00
|
|
|
[
|
|
|
|
{
|
|
|
|
"createDept":103,
|
|
|
|
"createBy":1,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":1,
|
|
|
|
"menuName":"系统管理",
|
|
|
|
"parentId":0,
|
|
|
|
"orderNum":1,
|
|
|
|
"path":"system",
|
|
|
|
"component":null,
|
|
|
|
"queryParam":"",
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"M",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"",
|
|
|
|
"icon":"system",
|
|
|
|
"remark":"系统管理目录",
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":103,
|
|
|
|
"createBy":1,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":1,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":2,
|
|
|
|
"menuName":"系统监控",
|
|
|
|
"parentId":0,
|
|
|
|
"orderNum":23,
|
|
|
|
"path":"monitor",
|
|
|
|
"component":null,
|
|
|
|
"queryParam":"",
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"M",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"",
|
|
|
|
"icon":"monitor",
|
|
|
|
"remark":"系统监控目录",
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":103,
|
|
|
|
"createBy":1,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":1,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":4,
|
|
|
|
"menuName":"铱塔官网",
|
|
|
|
"parentId":0,
|
|
|
|
"orderNum":25,
|
|
|
|
"path":"http://iotkit-open-source.gitee.io/document",
|
|
|
|
"component":null,
|
|
|
|
"queryParam":"",
|
|
|
|
"isFrame":"0",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"M",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"",
|
|
|
|
"icon":"guide",
|
|
|
|
"remark":"铱塔官网",
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":103,
|
|
|
|
"createBy":1,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":1,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":6,
|
|
|
|
"menuName":"租户管理",
|
|
|
|
"parentId":0,
|
|
|
|
"orderNum":22,
|
|
|
|
"path":"tenant",
|
|
|
|
"component":null,
|
|
|
|
"queryParam":"",
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"M",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"",
|
|
|
|
"icon":"chart",
|
|
|
|
"remark":"租户管理目录",
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":103,
|
|
|
|
"createBy":1,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":100,
|
|
|
|
"menuName":"用户管理",
|
|
|
|
"parentId":1,
|
|
|
|
"orderNum":1,
|
|
|
|
"path":"user",
|
|
|
|
"component":"system/user/index",
|
|
|
|
"queryParam":"",
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"C",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"system:user:list",
|
|
|
|
"icon":"user",
|
|
|
|
"remark":"用户管理菜单",
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":103,
|
|
|
|
"createBy":1,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":101,
|
|
|
|
"menuName":"角色管理",
|
|
|
|
"parentId":1,
|
|
|
|
"orderNum":2,
|
|
|
|
"path":"role",
|
|
|
|
"component":"system/role/index",
|
|
|
|
"queryParam":"",
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"C",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"system:role:list",
|
|
|
|
"icon":"peoples",
|
|
|
|
"remark":"角色管理菜单",
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":103,
|
|
|
|
"createBy":1,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":102,
|
|
|
|
"menuName":"菜单管理",
|
|
|
|
"parentId":1,
|
|
|
|
"orderNum":3,
|
|
|
|
"path":"menu",
|
|
|
|
"component":"system/menu/index",
|
|
|
|
"queryParam":"",
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"C",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"system:menu:list",
|
|
|
|
"icon":"tree-table",
|
|
|
|
"remark":"菜单管理菜单",
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":103,
|
|
|
|
"createBy":1,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":103,
|
|
|
|
"menuName":"部门管理",
|
|
|
|
"parentId":1,
|
|
|
|
"orderNum":4,
|
|
|
|
"path":"dept",
|
|
|
|
"component":"system/dept/index",
|
|
|
|
"queryParam":"",
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"C",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"system:dept:list",
|
|
|
|
"icon":"tree",
|
|
|
|
"remark":"部门管理菜单",
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":103,
|
|
|
|
"createBy":1,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":104,
|
|
|
|
"menuName":"岗位管理",
|
|
|
|
"parentId":1,
|
|
|
|
"orderNum":5,
|
|
|
|
"path":"post",
|
|
|
|
"component":"system/post/index",
|
|
|
|
"queryParam":"",
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"C",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"system:post:list",
|
|
|
|
"icon":"post",
|
|
|
|
"remark":"岗位管理菜单",
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":103,
|
|
|
|
"createBy":1,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":105,
|
|
|
|
"menuName":"字典管理",
|
|
|
|
"parentId":1,
|
|
|
|
"orderNum":6,
|
|
|
|
"path":"dict",
|
|
|
|
"component":"system/dict/index",
|
|
|
|
"queryParam":"",
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"C",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"system:dict:list",
|
|
|
|
"icon":"dict",
|
|
|
|
"remark":"字典管理菜单",
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":103,
|
|
|
|
"createBy":1,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":106,
|
|
|
|
"menuName":"参数设置",
|
|
|
|
"parentId":1,
|
|
|
|
"orderNum":7,
|
|
|
|
"path":"sysconfig",
|
|
|
|
"component":"system/config/index",
|
|
|
|
"queryParam":"",
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"C",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"system:config:list",
|
|
|
|
"icon":"edit",
|
|
|
|
"remark":"参数设置菜单",
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":103,
|
|
|
|
"createBy":1,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":107,
|
|
|
|
"menuName":"通知公告",
|
|
|
|
"parentId":1,
|
|
|
|
"orderNum":8,
|
|
|
|
"path":"notice",
|
|
|
|
"component":"system/notice/index",
|
|
|
|
"queryParam":"",
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"C",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"system:notice:list",
|
|
|
|
"icon":"message",
|
|
|
|
"remark":"通知公告菜单",
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":103,
|
|
|
|
"createBy":1,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":108,
|
|
|
|
"menuName":"日志管理",
|
|
|
|
"parentId":1,
|
|
|
|
"orderNum":9,
|
|
|
|
"path":"log",
|
|
|
|
"component":"",
|
|
|
|
"queryParam":"",
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"M",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"",
|
|
|
|
"icon":"log",
|
|
|
|
"remark":"日志管理菜单",
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":103,
|
|
|
|
"createBy":1,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":109,
|
|
|
|
"menuName":"在线用户",
|
|
|
|
"parentId":2,
|
|
|
|
"orderNum":1,
|
|
|
|
"path":"online",
|
|
|
|
"component":"monitor/online/index",
|
|
|
|
"queryParam":"",
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"C",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"monitor:online:list",
|
|
|
|
"icon":"online",
|
|
|
|
"remark":"在线用户菜单",
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":103,
|
|
|
|
"createBy":1,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":115,
|
|
|
|
"menuName":"代码生成",
|
|
|
|
"parentId":3,
|
|
|
|
"orderNum":2,
|
|
|
|
"path":"gen",
|
|
|
|
"component":"tool/gen/index",
|
|
|
|
"queryParam":"",
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"C",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"tool:gen:list",
|
|
|
|
"icon":"code",
|
|
|
|
"remark":"代码生成菜单",
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":103,
|
|
|
|
"createBy":1,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":118,
|
|
|
|
"menuName":"文件管理",
|
|
|
|
"parentId":1,
|
|
|
|
"orderNum":10,
|
|
|
|
"path":"oss",
|
|
|
|
"component":"system/oss/index",
|
|
|
|
"queryParam":"",
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"C",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"system:oss:list",
|
|
|
|
"icon":"upload",
|
|
|
|
"remark":"文件管理菜单",
|
|
|
|
"children":[
|
|
|
|
|
2023-10-15 01:20:44 +00:00
|
|
|
]
|
|
|
|
},{
|
|
|
|
"createDept":103,
|
|
|
|
"createBy":1,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":502,
|
|
|
|
"menuName":"应用管理",
|
|
|
|
"parentId":1,
|
|
|
|
"orderNum":11,
|
|
|
|
"path":"app",
|
|
|
|
"component":"system/app/index",
|
|
|
|
"queryParam":"",
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"C",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"system:app:list",
|
|
|
|
"icon":"phone",
|
|
|
|
"remark":"应用管理菜单",
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":null,
|
|
|
|
"createBy":null,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":442129,
|
|
|
|
"menuName":"应用查询",
|
|
|
|
"parentId":502,
|
|
|
|
"orderNum":1,
|
|
|
|
"path":"",
|
|
|
|
"component":null,
|
|
|
|
"queryParam":null,
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"F",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"system:app:query",
|
|
|
|
"icon":"",
|
|
|
|
"remark":null,
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":null,
|
|
|
|
"createBy":null,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":44212332,
|
|
|
|
"menuName":"应用添加",
|
|
|
|
"parentId":502,
|
|
|
|
"orderNum":2,
|
|
|
|
"path":"",
|
|
|
|
"component":null,
|
|
|
|
"queryParam":null,
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"F",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"system:app:add",
|
|
|
|
"icon":"",
|
|
|
|
"remark":null,
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":null,
|
|
|
|
"createBy":null,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":442123323123,
|
|
|
|
"menuName":"应用删除",
|
|
|
|
"parentId":502,
|
|
|
|
"orderNum":3,
|
|
|
|
"path":"",
|
|
|
|
"component":null,
|
|
|
|
"queryParam":null,
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"F",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"system:app:remove",
|
|
|
|
"icon":"",
|
|
|
|
"remark":null,
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":null,
|
|
|
|
"createBy":null,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":423,
|
|
|
|
"menuName":"应用修改",
|
|
|
|
"parentId":502,
|
|
|
|
"orderNum":4,
|
|
|
|
"path":"",
|
|
|
|
"component":null,
|
|
|
|
"queryParam":null,
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"F",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"system:app:edit",
|
|
|
|
"icon":"",
|
|
|
|
"remark":null,
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":null,
|
|
|
|
"createBy":null,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":4234553537,
|
|
|
|
"menuName":"应用导出",
|
|
|
|
"parentId":502,
|
|
|
|
"orderNum":5,
|
|
|
|
"path":"",
|
|
|
|
"component":null,
|
|
|
|
"queryParam":null,
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"F",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"system:app:export",
|
|
|
|
"icon":"",
|
|
|
|
"remark":null,
|
|
|
|
"children":[
|
|
|
|
|
2023-07-24 05:24:41 +00:00
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":103,
|
|
|
|
"createBy":1,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":121,
|
|
|
|
"menuName":"租户管理",
|
|
|
|
"parentId":6,
|
|
|
|
"orderNum":1,
|
|
|
|
"path":"tenant",
|
|
|
|
"component":"system/tenant/index",
|
|
|
|
"queryParam":"",
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"C",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"system:tenant:list",
|
|
|
|
"icon":"list",
|
|
|
|
"remark":"租户管理菜单",
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":103,
|
|
|
|
"createBy":1,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":122,
|
|
|
|
"menuName":"租户套餐管理",
|
|
|
|
"parentId":6,
|
|
|
|
"orderNum":2,
|
|
|
|
"path":"tenantPackage",
|
|
|
|
"component":"system/tenantPackage/index",
|
|
|
|
"queryParam":"",
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"C",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"system:tenantPackage:list",
|
|
|
|
"icon":"form",
|
|
|
|
"remark":"租户套餐管理菜单",
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":103,
|
|
|
|
"createBy":1,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":500,
|
|
|
|
"menuName":"操作日志",
|
|
|
|
"parentId":108,
|
|
|
|
"orderNum":1,
|
|
|
|
"path":"operlog",
|
|
|
|
"component":"monitor/operlog/index",
|
|
|
|
"queryParam":"",
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"C",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"monitor:operlog:list",
|
|
|
|
"icon":"form",
|
|
|
|
"remark":"操作日志菜单",
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":103,
|
|
|
|
"createBy":1,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":501,
|
|
|
|
"menuName":"登录日志",
|
|
|
|
"parentId":108,
|
|
|
|
"orderNum":2,
|
|
|
|
"path":"logininfor",
|
|
|
|
"component":"monitor/logininfor/index",
|
|
|
|
"queryParam":"",
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"C",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"monitor:logininfor:list",
|
|
|
|
"icon":"logininfor",
|
|
|
|
"remark":"登录日志菜单",
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":103,
|
|
|
|
"createBy":1,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":1001,
|
|
|
|
"menuName":"用户查询",
|
|
|
|
"parentId":100,
|
|
|
|
"orderNum":1,
|
|
|
|
"path":"",
|
|
|
|
"component":"",
|
|
|
|
"queryParam":"",
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"F",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"system:user:query",
|
|
|
|
"icon":"#",
|
|
|
|
"remark":"",
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":103,
|
|
|
|
"createBy":1,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":1002,
|
|
|
|
"menuName":"用户新增",
|
|
|
|
"parentId":100,
|
|
|
|
"orderNum":2,
|
|
|
|
"path":"",
|
|
|
|
"component":"",
|
|
|
|
"queryParam":"",
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"F",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"system:user:add",
|
|
|
|
"icon":"#",
|
|
|
|
"remark":"",
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":103,
|
|
|
|
"createBy":1,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":1003,
|
|
|
|
"menuName":"用户修改",
|
|
|
|
"parentId":100,
|
|
|
|
"orderNum":3,
|
|
|
|
"path":"",
|
|
|
|
"component":"",
|
|
|
|
"queryParam":"",
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"F",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"system:user:edit",
|
|
|
|
"icon":"#",
|
|
|
|
"remark":"",
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":103,
|
|
|
|
"createBy":1,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":1004,
|
|
|
|
"menuName":"用户删除",
|
|
|
|
"parentId":100,
|
|
|
|
"orderNum":4,
|
|
|
|
"path":"",
|
|
|
|
"component":"",
|
|
|
|
"queryParam":"",
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"F",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"system:user:remove",
|
|
|
|
"icon":"#",
|
|
|
|
"remark":"",
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":103,
|
|
|
|
"createBy":1,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":1005,
|
|
|
|
"menuName":"用户导出",
|
|
|
|
"parentId":100,
|
|
|
|
"orderNum":5,
|
|
|
|
"path":"",
|
|
|
|
"component":"",
|
|
|
|
"queryParam":"",
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"F",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"system:user:export",
|
|
|
|
"icon":"#",
|
|
|
|
"remark":"",
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":103,
|
|
|
|
"createBy":1,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":1006,
|
|
|
|
"menuName":"用户导入",
|
|
|
|
"parentId":100,
|
|
|
|
"orderNum":6,
|
|
|
|
"path":"",
|
|
|
|
"component":"",
|
|
|
|
"queryParam":"",
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"F",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"system:user:import",
|
|
|
|
"icon":"#",
|
|
|
|
"remark":"",
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":103,
|
|
|
|
"createBy":1,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":1007,
|
|
|
|
"menuName":"重置密码",
|
|
|
|
"parentId":100,
|
|
|
|
"orderNum":7,
|
|
|
|
"path":"",
|
|
|
|
"component":"",
|
|
|
|
"queryParam":"",
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"F",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"system:user:resetPwd",
|
|
|
|
"icon":"#",
|
|
|
|
"remark":"",
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":103,
|
|
|
|
"createBy":1,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":1008,
|
|
|
|
"menuName":"角色查询",
|
|
|
|
"parentId":101,
|
|
|
|
"orderNum":1,
|
|
|
|
"path":"",
|
|
|
|
"component":"",
|
|
|
|
"queryParam":"",
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"F",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"system:role:query",
|
|
|
|
"icon":"#",
|
|
|
|
"remark":"",
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":103,
|
|
|
|
"createBy":1,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":1009,
|
|
|
|
"menuName":"角色新增",
|
|
|
|
"parentId":101,
|
|
|
|
"orderNum":2,
|
|
|
|
"path":"",
|
|
|
|
"component":"",
|
|
|
|
"queryParam":"",
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"F",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"system:role:add",
|
|
|
|
"icon":"#",
|
|
|
|
"remark":"",
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":103,
|
|
|
|
"createBy":1,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":1010,
|
|
|
|
"menuName":"角色修改",
|
|
|
|
"parentId":101,
|
|
|
|
"orderNum":3,
|
|
|
|
"path":"",
|
|
|
|
"component":"",
|
|
|
|
"queryParam":"",
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"F",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"system:role:edit",
|
|
|
|
"icon":"#",
|
|
|
|
"remark":"",
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":103,
|
|
|
|
"createBy":1,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":1011,
|
|
|
|
"menuName":"角色删除",
|
|
|
|
"parentId":101,
|
|
|
|
"orderNum":4,
|
|
|
|
"path":"",
|
|
|
|
"component":"",
|
|
|
|
"queryParam":"",
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"F",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"system:role:remove",
|
|
|
|
"icon":"#",
|
|
|
|
"remark":"",
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":103,
|
|
|
|
"createBy":1,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":1012,
|
|
|
|
"menuName":"角色导出",
|
|
|
|
"parentId":101,
|
|
|
|
"orderNum":5,
|
|
|
|
"path":"",
|
|
|
|
"component":"",
|
|
|
|
"queryParam":"",
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"F",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"system:role:export",
|
|
|
|
"icon":"#",
|
|
|
|
"remark":"",
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":103,
|
|
|
|
"createBy":1,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":1013,
|
|
|
|
"menuName":"菜单查询",
|
|
|
|
"parentId":102,
|
|
|
|
"orderNum":1,
|
|
|
|
"path":"",
|
|
|
|
"component":"",
|
|
|
|
"queryParam":"",
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"F",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"system:menu:query",
|
|
|
|
"icon":"#",
|
|
|
|
"remark":"",
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":103,
|
|
|
|
"createBy":1,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":1014,
|
|
|
|
"menuName":"菜单新增",
|
|
|
|
"parentId":102,
|
|
|
|
"orderNum":2,
|
|
|
|
"path":"",
|
|
|
|
"component":"",
|
|
|
|
"queryParam":"",
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"F",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"system:menu:add",
|
|
|
|
"icon":"#",
|
|
|
|
"remark":"",
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":103,
|
|
|
|
"createBy":1,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":1015,
|
|
|
|
"menuName":"菜单修改",
|
|
|
|
"parentId":102,
|
|
|
|
"orderNum":3,
|
|
|
|
"path":"",
|
|
|
|
"component":"",
|
|
|
|
"queryParam":"",
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"F",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"system:menu:edit",
|
|
|
|
"icon":"#",
|
|
|
|
"remark":"",
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":103,
|
|
|
|
"createBy":1,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":1016,
|
|
|
|
"menuName":"菜单删除",
|
|
|
|
"parentId":102,
|
|
|
|
"orderNum":4,
|
|
|
|
"path":"",
|
|
|
|
"component":"",
|
|
|
|
"queryParam":"",
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"F",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"system:menu:remove",
|
|
|
|
"icon":"#",
|
|
|
|
"remark":"",
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":103,
|
|
|
|
"createBy":1,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":1017,
|
|
|
|
"menuName":"部门查询",
|
|
|
|
"parentId":103,
|
|
|
|
"orderNum":1,
|
|
|
|
"path":"",
|
|
|
|
"component":"",
|
|
|
|
"queryParam":"",
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"F",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"system:dept:query",
|
|
|
|
"icon":"#",
|
|
|
|
"remark":"",
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":103,
|
|
|
|
"createBy":1,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":1018,
|
|
|
|
"menuName":"部门新增",
|
|
|
|
"parentId":103,
|
|
|
|
"orderNum":2,
|
|
|
|
"path":"",
|
|
|
|
"component":"",
|
|
|
|
"queryParam":"",
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"F",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"system:dept:add",
|
|
|
|
"icon":"#",
|
|
|
|
"remark":"",
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":103,
|
|
|
|
"createBy":1,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":1019,
|
|
|
|
"menuName":"部门修改",
|
|
|
|
"parentId":103,
|
|
|
|
"orderNum":3,
|
|
|
|
"path":"",
|
|
|
|
"component":"",
|
|
|
|
"queryParam":"",
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"F",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"system:dept:edit",
|
|
|
|
"icon":"#",
|
|
|
|
"remark":"",
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":103,
|
|
|
|
"createBy":1,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":1020,
|
|
|
|
"menuName":"部门删除",
|
|
|
|
"parentId":103,
|
|
|
|
"orderNum":4,
|
|
|
|
"path":"",
|
|
|
|
"component":"",
|
|
|
|
"queryParam":"",
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"F",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"system:dept:remove",
|
|
|
|
"icon":"#",
|
|
|
|
"remark":"",
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":103,
|
|
|
|
"createBy":1,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":1021,
|
|
|
|
"menuName":"岗位查询",
|
|
|
|
"parentId":104,
|
|
|
|
"orderNum":1,
|
|
|
|
"path":"",
|
|
|
|
"component":"",
|
|
|
|
"queryParam":"",
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"F",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"system:post:query",
|
|
|
|
"icon":"#",
|
|
|
|
"remark":"",
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":103,
|
|
|
|
"createBy":1,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":1022,
|
|
|
|
"menuName":"岗位新增",
|
|
|
|
"parentId":104,
|
|
|
|
"orderNum":2,
|
|
|
|
"path":"",
|
|
|
|
"component":"",
|
|
|
|
"queryParam":"",
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"F",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"system:post:add",
|
|
|
|
"icon":"#",
|
|
|
|
"remark":"",
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":103,
|
|
|
|
"createBy":1,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":1023,
|
|
|
|
"menuName":"岗位修改",
|
|
|
|
"parentId":104,
|
|
|
|
"orderNum":3,
|
|
|
|
"path":"",
|
|
|
|
"component":"",
|
|
|
|
"queryParam":"",
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"F",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"system:post:edit",
|
|
|
|
"icon":"#",
|
|
|
|
"remark":"",
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":103,
|
|
|
|
"createBy":1,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":1024,
|
|
|
|
"menuName":"岗位删除",
|
|
|
|
"parentId":104,
|
|
|
|
"orderNum":4,
|
|
|
|
"path":"",
|
|
|
|
"component":"",
|
|
|
|
"queryParam":"",
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"F",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"system:post:remove",
|
|
|
|
"icon":"#",
|
|
|
|
"remark":"",
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":103,
|
|
|
|
"createBy":1,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":1025,
|
|
|
|
"menuName":"岗位导出",
|
|
|
|
"parentId":104,
|
|
|
|
"orderNum":5,
|
|
|
|
"path":"",
|
|
|
|
"component":"",
|
|
|
|
"queryParam":"",
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"F",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"system:post:export",
|
|
|
|
"icon":"#",
|
|
|
|
"remark":"",
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":103,
|
|
|
|
"createBy":1,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":1026,
|
|
|
|
"menuName":"字典查询",
|
|
|
|
"parentId":105,
|
|
|
|
"orderNum":1,
|
|
|
|
"path":"#",
|
|
|
|
"component":"",
|
|
|
|
"queryParam":"",
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"F",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"system:dict:query",
|
|
|
|
"icon":"#",
|
|
|
|
"remark":"",
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":103,
|
|
|
|
"createBy":1,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":1027,
|
|
|
|
"menuName":"字典新增",
|
|
|
|
"parentId":105,
|
|
|
|
"orderNum":2,
|
|
|
|
"path":"#",
|
|
|
|
"component":"",
|
|
|
|
"queryParam":"",
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"F",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"system:dict:add",
|
|
|
|
"icon":"#",
|
|
|
|
"remark":"",
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":103,
|
|
|
|
"createBy":1,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":1028,
|
|
|
|
"menuName":"字典修改",
|
|
|
|
"parentId":105,
|
|
|
|
"orderNum":3,
|
|
|
|
"path":"#",
|
|
|
|
"component":"",
|
|
|
|
"queryParam":"",
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"F",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"system:dict:edit",
|
|
|
|
"icon":"#",
|
|
|
|
"remark":"",
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":103,
|
|
|
|
"createBy":1,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":1029,
|
|
|
|
"menuName":"字典删除",
|
|
|
|
"parentId":105,
|
|
|
|
"orderNum":4,
|
|
|
|
"path":"#",
|
|
|
|
"component":"",
|
|
|
|
"queryParam":"",
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"F",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"system:dict:remove",
|
|
|
|
"icon":"#",
|
|
|
|
"remark":"",
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":103,
|
|
|
|
"createBy":1,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":1030,
|
|
|
|
"menuName":"字典导出",
|
|
|
|
"parentId":105,
|
|
|
|
"orderNum":5,
|
|
|
|
"path":"#",
|
|
|
|
"component":"",
|
|
|
|
"queryParam":"",
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"F",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"system:dict:export",
|
|
|
|
"icon":"#",
|
|
|
|
"remark":"",
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":103,
|
|
|
|
"createBy":1,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":1031,
|
|
|
|
"menuName":"参数查询",
|
|
|
|
"parentId":106,
|
|
|
|
"orderNum":1,
|
|
|
|
"path":"#",
|
|
|
|
"component":"",
|
|
|
|
"queryParam":"",
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"F",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"system:config:query",
|
|
|
|
"icon":"#",
|
|
|
|
"remark":"",
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":103,
|
|
|
|
"createBy":1,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":1032,
|
|
|
|
"menuName":"参数新增",
|
|
|
|
"parentId":106,
|
|
|
|
"orderNum":2,
|
|
|
|
"path":"#",
|
|
|
|
"component":"",
|
|
|
|
"queryParam":"",
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"F",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"system:config:add",
|
|
|
|
"icon":"#",
|
|
|
|
"remark":"",
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":103,
|
|
|
|
"createBy":1,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":1033,
|
|
|
|
"menuName":"参数修改",
|
|
|
|
"parentId":106,
|
|
|
|
"orderNum":3,
|
|
|
|
"path":"#",
|
|
|
|
"component":"",
|
|
|
|
"queryParam":"",
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"F",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"system:config:edit",
|
|
|
|
"icon":"#",
|
|
|
|
"remark":"",
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":103,
|
|
|
|
"createBy":1,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":1034,
|
|
|
|
"menuName":"参数删除",
|
|
|
|
"parentId":106,
|
|
|
|
"orderNum":4,
|
|
|
|
"path":"#",
|
|
|
|
"component":"",
|
|
|
|
"queryParam":"",
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"F",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"system:config:remove",
|
|
|
|
"icon":"#",
|
|
|
|
"remark":"",
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":103,
|
|
|
|
"createBy":1,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":1035,
|
|
|
|
"menuName":"参数导出",
|
|
|
|
"parentId":106,
|
|
|
|
"orderNum":5,
|
|
|
|
"path":"#",
|
|
|
|
"component":"",
|
|
|
|
"queryParam":"",
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"F",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"system:config:export",
|
|
|
|
"icon":"#",
|
|
|
|
"remark":"",
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":103,
|
|
|
|
"createBy":1,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":1036,
|
|
|
|
"menuName":"公告查询",
|
|
|
|
"parentId":107,
|
|
|
|
"orderNum":1,
|
|
|
|
"path":"#",
|
|
|
|
"component":"",
|
|
|
|
"queryParam":"",
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"F",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"system:notice:query",
|
|
|
|
"icon":"#",
|
|
|
|
"remark":"",
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":103,
|
|
|
|
"createBy":1,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":1037,
|
|
|
|
"menuName":"公告新增",
|
|
|
|
"parentId":107,
|
|
|
|
"orderNum":2,
|
|
|
|
"path":"#",
|
|
|
|
"component":"",
|
|
|
|
"queryParam":"",
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"F",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"system:notice:add",
|
|
|
|
"icon":"#",
|
|
|
|
"remark":"",
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":103,
|
|
|
|
"createBy":1,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":1038,
|
|
|
|
"menuName":"公告修改",
|
|
|
|
"parentId":107,
|
|
|
|
"orderNum":3,
|
|
|
|
"path":"#",
|
|
|
|
"component":"",
|
|
|
|
"queryParam":"",
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"F",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"system:notice:edit",
|
|
|
|
"icon":"#",
|
|
|
|
"remark":"",
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":103,
|
|
|
|
"createBy":1,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":1039,
|
|
|
|
"menuName":"公告删除",
|
|
|
|
"parentId":107,
|
|
|
|
"orderNum":4,
|
|
|
|
"path":"#",
|
|
|
|
"component":"",
|
|
|
|
"queryParam":"",
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"F",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"system:notice:remove",
|
|
|
|
"icon":"#",
|
|
|
|
"remark":"",
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":103,
|
|
|
|
"createBy":1,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":1040,
|
|
|
|
"menuName":"操作查询",
|
|
|
|
"parentId":500,
|
|
|
|
"orderNum":1,
|
|
|
|
"path":"#",
|
|
|
|
"component":"",
|
|
|
|
"queryParam":"",
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"F",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"monitor:operlog:query",
|
|
|
|
"icon":"#",
|
|
|
|
"remark":"",
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":103,
|
|
|
|
"createBy":1,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":1041,
|
|
|
|
"menuName":"操作删除",
|
|
|
|
"parentId":500,
|
|
|
|
"orderNum":2,
|
|
|
|
"path":"#",
|
|
|
|
"component":"",
|
|
|
|
"queryParam":"",
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"F",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"monitor:operlog:remove",
|
|
|
|
"icon":"#",
|
|
|
|
"remark":"",
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":103,
|
|
|
|
"createBy":1,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":1042,
|
|
|
|
"menuName":"日志导出",
|
|
|
|
"parentId":500,
|
|
|
|
"orderNum":4,
|
|
|
|
"path":"#",
|
|
|
|
"component":"",
|
|
|
|
"queryParam":"",
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"F",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"monitor:operlog:export",
|
|
|
|
"icon":"#",
|
|
|
|
"remark":"",
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":103,
|
|
|
|
"createBy":1,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":1043,
|
|
|
|
"menuName":"登录查询",
|
|
|
|
"parentId":501,
|
|
|
|
"orderNum":1,
|
|
|
|
"path":"#",
|
|
|
|
"component":"",
|
|
|
|
"queryParam":"",
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"F",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"monitor:logininfor:query",
|
|
|
|
"icon":"#",
|
|
|
|
"remark":"",
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":103,
|
|
|
|
"createBy":1,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":1044,
|
|
|
|
"menuName":"登录删除",
|
|
|
|
"parentId":501,
|
|
|
|
"orderNum":2,
|
|
|
|
"path":"#",
|
|
|
|
"component":"",
|
|
|
|
"queryParam":"",
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"F",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"monitor:logininfor:remove",
|
|
|
|
"icon":"#",
|
|
|
|
"remark":"",
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":103,
|
|
|
|
"createBy":1,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":1045,
|
|
|
|
"menuName":"日志导出",
|
|
|
|
"parentId":501,
|
|
|
|
"orderNum":3,
|
|
|
|
"path":"#",
|
|
|
|
"component":"",
|
|
|
|
"queryParam":"",
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"F",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"monitor:logininfor:export",
|
|
|
|
"icon":"#",
|
|
|
|
"remark":"",
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":103,
|
|
|
|
"createBy":1,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":1046,
|
|
|
|
"menuName":"在线查询",
|
|
|
|
"parentId":109,
|
|
|
|
"orderNum":1,
|
|
|
|
"path":"#",
|
|
|
|
"component":"",
|
|
|
|
"queryParam":"",
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"F",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"monitor:online:query",
|
|
|
|
"icon":"#",
|
|
|
|
"remark":"",
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":103,
|
|
|
|
"createBy":1,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":1047,
|
|
|
|
"menuName":"批量强退",
|
|
|
|
"parentId":109,
|
|
|
|
"orderNum":2,
|
|
|
|
"path":"#",
|
|
|
|
"component":"",
|
|
|
|
"queryParam":"",
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"F",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"monitor:online:batchLogout",
|
|
|
|
"icon":"#",
|
|
|
|
"remark":"",
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":103,
|
|
|
|
"createBy":1,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":1048,
|
|
|
|
"menuName":"单条强退",
|
|
|
|
"parentId":109,
|
|
|
|
"orderNum":3,
|
|
|
|
"path":"#",
|
|
|
|
"component":"",
|
|
|
|
"queryParam":"",
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"F",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"monitor:online:forceLogout",
|
|
|
|
"icon":"#",
|
|
|
|
"remark":"",
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":103,
|
|
|
|
"createBy":1,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":1050,
|
|
|
|
"menuName":"账户解锁",
|
|
|
|
"parentId":501,
|
|
|
|
"orderNum":4,
|
|
|
|
"path":"#",
|
|
|
|
"component":"",
|
|
|
|
"queryParam":"",
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"F",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"monitor:logininfor:unlock",
|
|
|
|
"icon":"#",
|
|
|
|
"remark":"",
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":103,
|
|
|
|
"createBy":1,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":1055,
|
|
|
|
"menuName":"生成查询",
|
|
|
|
"parentId":115,
|
|
|
|
"orderNum":1,
|
|
|
|
"path":"#",
|
|
|
|
"component":"",
|
|
|
|
"queryParam":"",
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"F",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"tool:gen:query",
|
|
|
|
"icon":"#",
|
|
|
|
"remark":"",
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":103,
|
|
|
|
"createBy":1,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":1056,
|
|
|
|
"menuName":"生成修改",
|
|
|
|
"parentId":115,
|
|
|
|
"orderNum":2,
|
|
|
|
"path":"#",
|
|
|
|
"component":"",
|
|
|
|
"queryParam":"",
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"F",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"tool:gen:edit",
|
|
|
|
"icon":"#",
|
|
|
|
"remark":"",
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":103,
|
|
|
|
"createBy":1,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":1057,
|
|
|
|
"menuName":"生成删除",
|
|
|
|
"parentId":115,
|
|
|
|
"orderNum":3,
|
|
|
|
"path":"#",
|
|
|
|
"component":"",
|
|
|
|
"queryParam":"",
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"F",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"tool:gen:remove",
|
|
|
|
"icon":"#",
|
|
|
|
"remark":"",
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":103,
|
|
|
|
"createBy":1,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":1058,
|
|
|
|
"menuName":"导入代码",
|
|
|
|
"parentId":115,
|
|
|
|
"orderNum":2,
|
|
|
|
"path":"#",
|
|
|
|
"component":"",
|
|
|
|
"queryParam":"",
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"F",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"tool:gen:import",
|
|
|
|
"icon":"#",
|
|
|
|
"remark":"",
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":103,
|
|
|
|
"createBy":1,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":1059,
|
|
|
|
"menuName":"预览代码",
|
|
|
|
"parentId":115,
|
|
|
|
"orderNum":4,
|
|
|
|
"path":"#",
|
|
|
|
"component":"",
|
|
|
|
"queryParam":"",
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"F",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"tool:gen:preview",
|
|
|
|
"icon":"#",
|
|
|
|
"remark":"",
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":103,
|
|
|
|
"createBy":1,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":1060,
|
|
|
|
"menuName":"生成代码",
|
|
|
|
"parentId":115,
|
|
|
|
"orderNum":5,
|
|
|
|
"path":"#",
|
|
|
|
"component":"",
|
|
|
|
"queryParam":"",
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"F",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"tool:gen:code",
|
|
|
|
"icon":"#",
|
|
|
|
"remark":"",
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":103,
|
|
|
|
"createBy":1,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":1600,
|
|
|
|
"menuName":"文件查询",
|
|
|
|
"parentId":118,
|
|
|
|
"orderNum":1,
|
|
|
|
"path":"#",
|
|
|
|
"component":"",
|
|
|
|
"queryParam":"",
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"F",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"system:oss:query",
|
|
|
|
"icon":"#",
|
|
|
|
"remark":"",
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":103,
|
|
|
|
"createBy":1,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":1601,
|
|
|
|
"menuName":"文件上传",
|
|
|
|
"parentId":118,
|
|
|
|
"orderNum":2,
|
|
|
|
"path":"#",
|
|
|
|
"component":"",
|
|
|
|
"queryParam":"",
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"F",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"system:oss:upload",
|
|
|
|
"icon":"#",
|
|
|
|
"remark":"",
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":103,
|
|
|
|
"createBy":1,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":1602,
|
|
|
|
"menuName":"文件下载",
|
|
|
|
"parentId":118,
|
|
|
|
"orderNum":3,
|
|
|
|
"path":"#",
|
|
|
|
"component":"",
|
|
|
|
"queryParam":"",
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"F",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"system:oss:download",
|
|
|
|
"icon":"#",
|
|
|
|
"remark":"",
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":103,
|
|
|
|
"createBy":1,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":1603,
|
|
|
|
"menuName":"文件删除",
|
|
|
|
"parentId":118,
|
|
|
|
"orderNum":4,
|
|
|
|
"path":"#",
|
|
|
|
"component":"",
|
|
|
|
"queryParam":"",
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"F",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"system:oss:remove",
|
|
|
|
"icon":"#",
|
|
|
|
"remark":"",
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":103,
|
|
|
|
"createBy":1,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":1604,
|
|
|
|
"menuName":"配置添加",
|
|
|
|
"parentId":118,
|
|
|
|
"orderNum":5,
|
|
|
|
"path":"#",
|
|
|
|
"component":"",
|
|
|
|
"queryParam":"",
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"F",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"system:oss:add",
|
|
|
|
"icon":"#",
|
|
|
|
"remark":"",
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":103,
|
|
|
|
"createBy":1,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":1605,
|
|
|
|
"menuName":"配置编辑",
|
|
|
|
"parentId":118,
|
|
|
|
"orderNum":6,
|
|
|
|
"path":"#",
|
|
|
|
"component":"",
|
|
|
|
"queryParam":"",
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"F",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"system:oss:edit",
|
|
|
|
"icon":"#",
|
|
|
|
"remark":"",
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":103,
|
|
|
|
"createBy":1,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":1606,
|
|
|
|
"menuName":"租户查询",
|
|
|
|
"parentId":121,
|
|
|
|
"orderNum":1,
|
|
|
|
"path":"#",
|
|
|
|
"component":"",
|
|
|
|
"queryParam":"",
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"F",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"system:tenant:query",
|
|
|
|
"icon":"#",
|
|
|
|
"remark":"",
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":103,
|
|
|
|
"createBy":1,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":1607,
|
|
|
|
"menuName":"租户新增",
|
|
|
|
"parentId":121,
|
|
|
|
"orderNum":2,
|
|
|
|
"path":"#",
|
|
|
|
"component":"",
|
|
|
|
"queryParam":"",
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"F",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"system:tenant:add",
|
|
|
|
"icon":"#",
|
|
|
|
"remark":"",
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":103,
|
|
|
|
"createBy":1,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":1608,
|
|
|
|
"menuName":"租户修改",
|
|
|
|
"parentId":121,
|
|
|
|
"orderNum":3,
|
|
|
|
"path":"#",
|
|
|
|
"component":"",
|
|
|
|
"queryParam":"",
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"F",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"system:tenant:edit",
|
|
|
|
"icon":"#",
|
|
|
|
"remark":"",
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":103,
|
|
|
|
"createBy":1,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":1609,
|
|
|
|
"menuName":"租户删除",
|
|
|
|
"parentId":121,
|
|
|
|
"orderNum":4,
|
|
|
|
"path":"#",
|
|
|
|
"component":"",
|
|
|
|
"queryParam":"",
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"F",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"system:tenant:remove",
|
|
|
|
"icon":"#",
|
|
|
|
"remark":"",
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":103,
|
|
|
|
"createBy":1,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":1610,
|
|
|
|
"menuName":"租户导出",
|
|
|
|
"parentId":121,
|
|
|
|
"orderNum":5,
|
|
|
|
"path":"#",
|
|
|
|
"component":"",
|
|
|
|
"queryParam":"",
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"F",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"system:tenant:export",
|
|
|
|
"icon":"#",
|
|
|
|
"remark":"",
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":103,
|
|
|
|
"createBy":1,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":1611,
|
|
|
|
"menuName":"租户套餐查询",
|
|
|
|
"parentId":122,
|
|
|
|
"orderNum":1,
|
|
|
|
"path":"#",
|
|
|
|
"component":"",
|
|
|
|
"queryParam":"",
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"F",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"system:tenantPackage:query",
|
|
|
|
"icon":"#",
|
|
|
|
"remark":"",
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":103,
|
|
|
|
"createBy":1,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":1612,
|
|
|
|
"menuName":"租户套餐新增",
|
|
|
|
"parentId":122,
|
|
|
|
"orderNum":2,
|
|
|
|
"path":"#",
|
|
|
|
"component":"",
|
|
|
|
"queryParam":"",
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"F",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"system:tenantPackage:add",
|
|
|
|
"icon":"#",
|
|
|
|
"remark":"",
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":103,
|
|
|
|
"createBy":1,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":1613,
|
|
|
|
"menuName":"租户套餐修改",
|
|
|
|
"parentId":122,
|
|
|
|
"orderNum":3,
|
|
|
|
"path":"#",
|
|
|
|
"component":"",
|
|
|
|
"queryParam":"",
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"F",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"system:tenantPackage:edit",
|
|
|
|
"icon":"#",
|
|
|
|
"remark":"",
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":103,
|
|
|
|
"createBy":1,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":1614,
|
|
|
|
"menuName":"租户套餐删除",
|
|
|
|
"parentId":122,
|
|
|
|
"orderNum":4,
|
|
|
|
"path":"#",
|
|
|
|
"component":"",
|
|
|
|
"queryParam":"",
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"F",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"system:tenantPackage:remove",
|
|
|
|
"icon":"#",
|
|
|
|
"remark":"",
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":103,
|
|
|
|
"createBy":1,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":1615,
|
|
|
|
"menuName":"租户套餐导出",
|
|
|
|
"parentId":122,
|
|
|
|
"orderNum":5,
|
|
|
|
"path":"#",
|
|
|
|
"component":"",
|
|
|
|
"queryParam":"",
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"F",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"system:tenantPackage:export",
|
|
|
|
"icon":"#",
|
|
|
|
"remark":"",
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":103,
|
|
|
|
"createBy":1,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":1,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":2200,
|
|
|
|
"menuName":"设备接入",
|
|
|
|
"parentId":0,
|
|
|
|
"orderNum":1,
|
|
|
|
"path":"/equipment",
|
|
|
|
"component":null,
|
|
|
|
"queryParam":null,
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"M",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":null,
|
|
|
|
"icon":"device",
|
|
|
|
"remark":"",
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":103,
|
|
|
|
"createBy":1,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":2201,
|
|
|
|
"menuName":"品类管理",
|
|
|
|
"parentId":2200,
|
|
|
|
"orderNum":1,
|
|
|
|
"path":"categories",
|
|
|
|
"component":"iot/equipment/categories/index",
|
|
|
|
"queryParam":null,
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"1",
|
|
|
|
"menuType":"C",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"iot:category:list",
|
|
|
|
"icon":"education",
|
|
|
|
"remark":"",
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":103,
|
|
|
|
"createBy":1,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":2205,
|
|
|
|
"menuName":"产品管理",
|
|
|
|
"parentId":2200,
|
|
|
|
"orderNum":2,
|
|
|
|
"path":"products",
|
|
|
|
"component":"iot/equipment/products/index",
|
|
|
|
"queryParam":null,
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"1",
|
|
|
|
"menuType":"C",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"iot:product:list",
|
|
|
|
"icon":"product-management",
|
|
|
|
"remark":"",
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":103,
|
|
|
|
"createBy":1,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":2206,
|
|
|
|
"menuName":"设备列表",
|
|
|
|
"parentId":2200,
|
|
|
|
"orderNum":3,
|
|
|
|
"path":"devices",
|
|
|
|
"component":"iot/equipment/devices/list",
|
|
|
|
"queryParam":null,
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"1",
|
|
|
|
"menuType":"C",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"iot:device:list",
|
|
|
|
"icon":"device",
|
|
|
|
"remark":"",
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":103,
|
|
|
|
"createBy":1,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":2207,
|
|
|
|
"menuName":"虚拟设备",
|
|
|
|
"parentId":2200,
|
|
|
|
"orderNum":4,
|
|
|
|
"path":"virtualDevices",
|
|
|
|
"component":"iot/equipment/devices/virtualDevices",
|
|
|
|
"queryParam":null,
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"1",
|
|
|
|
"menuType":"C",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"iot:virtualDevice:list",
|
|
|
|
"icon":"monitor",
|
|
|
|
"remark":"",
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
2023-09-19 00:48:28 +00:00
|
|
|
"createDept":null,
|
|
|
|
"createBy":null,
|
2023-07-24 05:24:41 +00:00
|
|
|
"createTime":null,
|
2023-09-19 00:48:28 +00:00
|
|
|
"updateBy":null,
|
2023-07-24 05:24:41 +00:00
|
|
|
"updateTime":null,
|
2023-09-19 00:48:28 +00:00
|
|
|
"id":461626374598725,
|
|
|
|
"menuName":"插件详情",
|
|
|
|
"parentId":2200,
|
|
|
|
"orderNum":3,
|
|
|
|
"path":"detail/:id",
|
|
|
|
"component":"iot/plugins/detail",
|
2023-07-24 05:24:41 +00:00
|
|
|
"queryParam":null,
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
2023-09-19 00:48:28 +00:00
|
|
|
"menuType":"C",
|
|
|
|
"visible":"1",
|
2023-07-24 05:24:41 +00:00
|
|
|
"status":"0",
|
|
|
|
"perms":null,
|
2023-09-19 00:48:28 +00:00
|
|
|
"icon":"",
|
|
|
|
"remark":null,
|
2023-07-24 05:24:41 +00:00
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":103,
|
|
|
|
"createBy":1,
|
|
|
|
"createTime":null,
|
2023-09-19 00:48:28 +00:00
|
|
|
"updateBy":null,
|
2023-07-24 05:24:41 +00:00
|
|
|
"updateTime":null,
|
2023-09-19 00:48:28 +00:00
|
|
|
"id":2210,
|
|
|
|
"menuName":"插件管理",
|
|
|
|
"parentId":2200,
|
|
|
|
"orderNum":4,
|
|
|
|
"path":"plugins",
|
|
|
|
"component":"iot/plugins/index",
|
2023-07-24 05:24:41 +00:00
|
|
|
"queryParam":null,
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"1",
|
|
|
|
"menuType":"C",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
2023-09-19 00:48:28 +00:00
|
|
|
"perms":"iot:plugin:list",
|
2023-07-24 05:24:41 +00:00
|
|
|
"icon":"component",
|
|
|
|
"remark":"",
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
2023-09-19 00:48:28 +00:00
|
|
|
"createDept":null,
|
|
|
|
"createBy":null,
|
2023-07-24 05:24:41 +00:00
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
2023-09-19 00:48:28 +00:00
|
|
|
"id":442127357415493,
|
|
|
|
"menuName":"插件添加",
|
|
|
|
"parentId":2210,
|
|
|
|
"orderNum":1,
|
|
|
|
"path":"",
|
|
|
|
"component":null,
|
2023-07-24 05:24:41 +00:00
|
|
|
"queryParam":null,
|
|
|
|
"isFrame":"1",
|
2023-09-19 00:48:28 +00:00
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"F",
|
2023-07-24 05:24:41 +00:00
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
2023-09-19 00:48:28 +00:00
|
|
|
"perms":"iot:plugin:add",
|
|
|
|
"icon":"",
|
|
|
|
"remark":null,
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":null,
|
|
|
|
"createBy":null,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":442127532781637,
|
|
|
|
"menuName":"插件修改",
|
|
|
|
"parentId":2210,
|
|
|
|
"orderNum":1,
|
|
|
|
"path":"",
|
|
|
|
"component":null,
|
|
|
|
"queryParam":null,
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"F",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"iot:plugin:edit",
|
|
|
|
"icon":"",
|
|
|
|
"remark":null,
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":null,
|
|
|
|
"createBy":null,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":442127596064837,
|
|
|
|
"menuName":"插件查询",
|
|
|
|
"parentId":2210,
|
|
|
|
"orderNum":1,
|
|
|
|
"path":"",
|
|
|
|
"component":null,
|
|
|
|
"queryParam":null,
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"F",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"iot:plugin:query",
|
|
|
|
"icon":"",
|
|
|
|
"remark":null,
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":null,
|
|
|
|
"createBy":null,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":442127705182277,
|
|
|
|
"menuName":"插件删除",
|
|
|
|
"parentId":2210,
|
|
|
|
"orderNum":1,
|
|
|
|
"path":"",
|
|
|
|
"component":null,
|
|
|
|
"queryParam":null,
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"F",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"iot:plugin:remove",
|
|
|
|
"icon":"",
|
|
|
|
"remark":null,
|
2023-07-24 05:24:41 +00:00
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":103,
|
|
|
|
"createBy":1,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":1,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":2211,
|
|
|
|
"menuName":"规则引擎",
|
|
|
|
"parentId":0,
|
|
|
|
"orderNum":3,
|
|
|
|
"path":"ruleEngine",
|
|
|
|
"component":null,
|
|
|
|
"queryParam":null,
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"M",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":null,
|
|
|
|
"icon":"dashboard",
|
|
|
|
"remark":"",
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":103,
|
|
|
|
"createBy":1,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":2212,
|
|
|
|
"menuName":"规则管理",
|
|
|
|
"parentId":2211,
|
|
|
|
"orderNum":1,
|
|
|
|
"path":"ruleSys",
|
|
|
|
"component":"iot/ruleEngine/ruleSys/index",
|
|
|
|
"queryParam":null,
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"C",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"iot:rule:list",
|
|
|
|
"icon":"component",
|
|
|
|
"remark":"",
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":103,
|
|
|
|
"createBy":1,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":2213,
|
|
|
|
"menuName":"定时任务",
|
|
|
|
"parentId":2211,
|
|
|
|
"orderNum":1,
|
|
|
|
"path":"scheduledTask",
|
|
|
|
"component":"iot/ruleEngine/scheduledTask/index",
|
|
|
|
"queryParam":null,
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"C",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"iot:task:list",
|
|
|
|
"icon":"component",
|
|
|
|
"remark":"",
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":103,
|
|
|
|
"createBy":1,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":1,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":2214,
|
|
|
|
"menuName":"设备详情",
|
|
|
|
"parentId":2200,
|
|
|
|
"orderNum":1,
|
|
|
|
"path":"devicesDetail/:id",
|
|
|
|
"component":"iot/equipment/devices/detail",
|
|
|
|
"queryParam":null,
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"C",
|
|
|
|
"visible":"1",
|
|
|
|
"status":"0",
|
|
|
|
"perms":null,
|
|
|
|
"icon":"",
|
|
|
|
"remark":"",
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":103,
|
|
|
|
"createBy":1,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":1,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":2215,
|
|
|
|
"menuName":"虚拟设备详情",
|
|
|
|
"parentId":2200,
|
|
|
|
"orderNum":16,
|
|
|
|
"path":"virtualDeviceConfig/:id",
|
|
|
|
"component":"iot/equipment/devices/virtualDeviceConfig",
|
|
|
|
"queryParam":null,
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"1",
|
|
|
|
"menuType":"C",
|
|
|
|
"visible":"1",
|
|
|
|
"status":"0",
|
|
|
|
"perms":null,
|
|
|
|
"icon":"",
|
|
|
|
"remark":"",
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":103,
|
|
|
|
"createBy":1,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":1,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":2216,
|
|
|
|
"menuName":"消息中心",
|
|
|
|
"parentId":0,
|
|
|
|
"orderNum":4,
|
|
|
|
"path":"messageCenter",
|
|
|
|
"component":null,
|
|
|
|
"queryParam":null,
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"M",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":null,
|
|
|
|
"icon":"message",
|
|
|
|
"remark":"",
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":103,
|
|
|
|
"createBy":1,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":1,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":2217,
|
|
|
|
"menuName":"消息列表",
|
|
|
|
"parentId":2216,
|
|
|
|
"orderNum":1,
|
|
|
|
"path":"messageCenterList",
|
|
|
|
"component":"iot/messageCenter/list",
|
|
|
|
"queryParam":null,
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"C",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":null,
|
|
|
|
"icon":"message",
|
|
|
|
"remark":"",
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":103,
|
|
|
|
"createBy":1,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":1,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":2218,
|
|
|
|
"menuName":"通道管理",
|
|
|
|
"parentId":0,
|
|
|
|
"orderNum":5,
|
|
|
|
"path":"channel",
|
|
|
|
"component":null,
|
|
|
|
"queryParam":null,
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"M",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":null,
|
|
|
|
"icon":"cascader",
|
|
|
|
"remark":"",
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":103,
|
|
|
|
"createBy":1,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":2219,
|
|
|
|
"menuName":"通道配置",
|
|
|
|
"parentId":2218,
|
|
|
|
"orderNum":1,
|
|
|
|
"path":"channelConfig",
|
|
|
|
"component":"iot/channel/config",
|
|
|
|
"queryParam":null,
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"C",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"iot:channel:list",
|
|
|
|
"icon":"system",
|
|
|
|
"remark":"",
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":103,
|
|
|
|
"createBy":1,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":2220,
|
|
|
|
"menuName":"模板配置",
|
|
|
|
"parentId":2218,
|
|
|
|
"orderNum":2,
|
|
|
|
"path":"template",
|
|
|
|
"component":"iot/channel/template",
|
|
|
|
"queryParam":null,
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"C",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"iot:channel:list",
|
|
|
|
"icon":"system",
|
|
|
|
"remark":"",
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":103,
|
|
|
|
"createBy":1,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":1,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":2221,
|
|
|
|
"menuName":"告警中心",
|
|
|
|
"parentId":0,
|
|
|
|
"orderNum":6,
|
|
|
|
"path":"alarm",
|
|
|
|
"component":null,
|
|
|
|
"queryParam":null,
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"M",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":null,
|
|
|
|
"icon":"alart",
|
|
|
|
"remark":"",
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":103,
|
|
|
|
"createBy":1,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":2222,
|
|
|
|
"menuName":"告警列表",
|
|
|
|
"parentId":2221,
|
|
|
|
"orderNum":1,
|
|
|
|
"path":"list",
|
|
|
|
"component":"iot/alarm/list",
|
|
|
|
"queryParam":null,
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"C",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"iot:alert:list",
|
|
|
|
"icon":"message",
|
|
|
|
"remark":"",
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":103,
|
|
|
|
"createBy":1,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":2223,
|
|
|
|
"menuName":"告警配置",
|
|
|
|
"parentId":2221,
|
|
|
|
"orderNum":2,
|
|
|
|
"path":"config",
|
|
|
|
"component":"iot/alarm/config",
|
|
|
|
"queryParam":null,
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"C",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"iot:alertConfig:list",
|
|
|
|
"icon":"system",
|
|
|
|
"remark":"",
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":103,
|
|
|
|
"createBy":1,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":2225,
|
|
|
|
"menuName":"OTA",
|
|
|
|
"parentId":0,
|
|
|
|
"orderNum":1,
|
|
|
|
"path":"upgradePack",
|
|
|
|
"component":"iot/ota/upgradePack/index",
|
|
|
|
"queryParam":null,
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"C",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"iot:ota:list",
|
|
|
|
"icon":"upload",
|
|
|
|
"remark":null,
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":null,
|
|
|
|
"createBy":null,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":441851175424069,
|
|
|
|
"menuName":"品类查询",
|
|
|
|
"parentId":2201,
|
|
|
|
"orderNum":1,
|
|
|
|
"path":"",
|
|
|
|
"component":null,
|
|
|
|
"queryParam":null,
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"F",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"iot:category:query",
|
|
|
|
"icon":"",
|
|
|
|
"remark":null,
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":null,
|
|
|
|
"createBy":null,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":441851310268485,
|
|
|
|
"menuName":"品类修改",
|
|
|
|
"parentId":2201,
|
|
|
|
"orderNum":1,
|
|
|
|
"path":"",
|
|
|
|
"component":null,
|
|
|
|
"queryParam":null,
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"F",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"iot:category:edit",
|
|
|
|
"icon":"",
|
|
|
|
"remark":null,
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":null,
|
|
|
|
"createBy":null,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":441851485323333,
|
|
|
|
"menuName":"品类删除",
|
|
|
|
"parentId":2201,
|
|
|
|
"orderNum":1,
|
|
|
|
"path":"",
|
|
|
|
"component":null,
|
|
|
|
"queryParam":null,
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"F",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"iot:category:remove",
|
|
|
|
"icon":"",
|
|
|
|
"remark":null,
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":null,
|
|
|
|
"createBy":null,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":441853056651333,
|
|
|
|
"menuName":"产品查询",
|
|
|
|
"parentId":2205,
|
|
|
|
"orderNum":1,
|
|
|
|
"path":"",
|
|
|
|
"component":null,
|
|
|
|
"queryParam":null,
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"F",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"iot:product:query",
|
|
|
|
"icon":"",
|
|
|
|
"remark":null,
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":null,
|
|
|
|
"createBy":null,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":441853220675653,
|
|
|
|
"menuName":"产品添加",
|
|
|
|
"parentId":2205,
|
|
|
|
"orderNum":1,
|
|
|
|
"path":"",
|
|
|
|
"component":null,
|
|
|
|
"queryParam":null,
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"F",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"iot:product:add",
|
|
|
|
"icon":"",
|
|
|
|
"remark":null,
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":null,
|
|
|
|
"createBy":null,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":441853285179461,
|
|
|
|
"menuName":"产品修改",
|
|
|
|
"parentId":2205,
|
|
|
|
"orderNum":1,
|
|
|
|
"path":"",
|
|
|
|
"component":null,
|
|
|
|
"queryParam":null,
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"F",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"iot:product:edit",
|
|
|
|
"icon":"",
|
|
|
|
"remark":null,
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":null,
|
|
|
|
"createBy":null,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":441862726639685,
|
|
|
|
"menuName":"产品删除",
|
|
|
|
"parentId":2205,
|
|
|
|
"orderNum":1,
|
|
|
|
"path":"",
|
|
|
|
"component":null,
|
|
|
|
"queryParam":null,
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"F",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"iot:product:remove",
|
|
|
|
"icon":"",
|
|
|
|
"remark":null,
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":null,
|
|
|
|
"createBy":null,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":441862877970501,
|
|
|
|
"menuName":"物模型查询",
|
|
|
|
"parentId":2205,
|
|
|
|
"orderNum":1,
|
|
|
|
"path":"",
|
|
|
|
"component":null,
|
|
|
|
"queryParam":null,
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"F",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"iot:thingModel:query",
|
|
|
|
"icon":"",
|
|
|
|
"remark":null,
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":null,
|
|
|
|
"createBy":null,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":441862978281541,
|
|
|
|
"menuName":"物模型修改",
|
|
|
|
"parentId":2205,
|
|
|
|
"orderNum":1,
|
|
|
|
"path":"",
|
|
|
|
"component":null,
|
|
|
|
"queryParam":null,
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"F",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"iot:thingModel:edit",
|
|
|
|
"icon":"",
|
|
|
|
"remark":null,
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":null,
|
|
|
|
"createBy":null,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":441863058096197,
|
|
|
|
"menuName":"物模型删除",
|
|
|
|
"parentId":2205,
|
|
|
|
"orderNum":1,
|
|
|
|
"path":"",
|
|
|
|
"component":null,
|
|
|
|
"queryParam":null,
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"F",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"iot:thingModel:remove",
|
|
|
|
"icon":"",
|
|
|
|
"remark":null,
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":null,
|
|
|
|
"createBy":null,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":441869217525829,
|
|
|
|
"menuName":"设备查询",
|
|
|
|
"parentId":2206,
|
|
|
|
"orderNum":1,
|
|
|
|
"path":"",
|
|
|
|
"component":null,
|
|
|
|
"queryParam":null,
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"F",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"iot:device:query",
|
|
|
|
"icon":"",
|
|
|
|
"remark":null,
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":null,
|
|
|
|
"createBy":null,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":441869327724613,
|
|
|
|
"menuName":"设备添加",
|
|
|
|
"parentId":2206,
|
|
|
|
"orderNum":1,
|
|
|
|
"path":"",
|
|
|
|
"component":null,
|
|
|
|
"queryParam":null,
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"F",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"iot:device:add",
|
|
|
|
"icon":"",
|
|
|
|
"remark":null,
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":null,
|
|
|
|
"createBy":null,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":441869398310981,
|
|
|
|
"menuName":"设备修改",
|
|
|
|
"parentId":2206,
|
|
|
|
"orderNum":1,
|
|
|
|
"path":"",
|
|
|
|
"component":null,
|
|
|
|
"queryParam":null,
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"F",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"iot:device:edit",
|
|
|
|
"icon":"",
|
|
|
|
"remark":null,
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":null,
|
|
|
|
"createBy":null,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":441869530075205,
|
|
|
|
"menuName":"设备删除",
|
|
|
|
"parentId":2206,
|
|
|
|
"orderNum":1,
|
|
|
|
"path":"",
|
|
|
|
"component":null,
|
|
|
|
"queryParam":null,
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"F",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"iot:device:remove",
|
|
|
|
"icon":"",
|
|
|
|
"remark":null,
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":null,
|
|
|
|
"createBy":null,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":441869649666117,
|
|
|
|
"menuName":"设备控制",
|
|
|
|
"parentId":2206,
|
|
|
|
"orderNum":1,
|
|
|
|
"path":"",
|
|
|
|
"component":null,
|
|
|
|
"queryParam":null,
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"F",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"iot:device:ctrl",
|
|
|
|
"icon":"",
|
|
|
|
"remark":null,
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":null,
|
|
|
|
"createBy":null,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":441869802405957,
|
|
|
|
"menuName":"设备日志查询",
|
|
|
|
"parentId":2206,
|
|
|
|
"orderNum":1,
|
|
|
|
"path":"",
|
|
|
|
"component":null,
|
|
|
|
"queryParam":null,
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"F",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"iot:deviceLog:query",
|
|
|
|
"icon":"",
|
|
|
|
"remark":null,
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":null,
|
|
|
|
"createBy":null,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":441870007808069,
|
|
|
|
"menuName":"设备组查询",
|
|
|
|
"parentId":2206,
|
|
|
|
"orderNum":1,
|
|
|
|
"path":"",
|
|
|
|
"component":null,
|
|
|
|
"queryParam":null,
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"F",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"iot:deviceGroup:query",
|
|
|
|
"icon":"",
|
|
|
|
"remark":null,
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":null,
|
|
|
|
"createBy":null,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":441870091001925,
|
|
|
|
"menuName":"设备组添加",
|
|
|
|
"parentId":2206,
|
|
|
|
"orderNum":1,
|
|
|
|
"path":"",
|
|
|
|
"component":null,
|
|
|
|
"queryParam":null,
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"F",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"iot:deviceGroup:add",
|
|
|
|
"icon":"",
|
|
|
|
"remark":null,
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":null,
|
|
|
|
"createBy":null,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":441870227968069,
|
|
|
|
"menuName":"设备组修改",
|
|
|
|
"parentId":2206,
|
|
|
|
"orderNum":1,
|
|
|
|
"path":"",
|
|
|
|
"component":null,
|
|
|
|
"queryParam":null,
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"F",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"iot:deviceGroup:edit",
|
|
|
|
"icon":"",
|
|
|
|
"remark":null,
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":null,
|
|
|
|
"createBy":null,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":441870309814341,
|
|
|
|
"menuName":"设备组删除",
|
|
|
|
"parentId":2206,
|
|
|
|
"orderNum":1,
|
|
|
|
"path":"",
|
|
|
|
"component":null,
|
|
|
|
"queryParam":null,
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"F",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"iot:deviceGroup:remove",
|
|
|
|
"icon":"",
|
|
|
|
"remark":null,
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":null,
|
|
|
|
"createBy":null,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":441870607315013,
|
|
|
|
"menuName":"虚拟设备查询",
|
|
|
|
"parentId":2207,
|
|
|
|
"orderNum":1,
|
|
|
|
"path":"",
|
|
|
|
"component":null,
|
|
|
|
"queryParam":null,
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"F",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"iot:virtualDevice:query",
|
|
|
|
"icon":"",
|
|
|
|
"remark":null,
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":null,
|
|
|
|
"createBy":null,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":441870717771845,
|
|
|
|
"menuName":"虚拟设备添加",
|
|
|
|
"parentId":2207,
|
|
|
|
"orderNum":1,
|
|
|
|
"path":"",
|
|
|
|
"component":null,
|
|
|
|
"queryParam":null,
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"F",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"iot:virtualDevice:add",
|
|
|
|
"icon":"",
|
|
|
|
"remark":null,
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":null,
|
|
|
|
"createBy":null,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":441870780928069,
|
|
|
|
"menuName":"虚拟设备修改",
|
|
|
|
"parentId":2207,
|
|
|
|
"orderNum":1,
|
|
|
|
"path":"",
|
|
|
|
"component":null,
|
|
|
|
"queryParam":null,
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"F",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"iot:virtualDevice:edit",
|
|
|
|
"icon":"",
|
|
|
|
"remark":null,
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":null,
|
|
|
|
"createBy":null,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":441870881378373,
|
|
|
|
"menuName":"虚拟设备删除",
|
|
|
|
"parentId":2207,
|
|
|
|
"orderNum":1,
|
|
|
|
"path":"",
|
|
|
|
"component":null,
|
|
|
|
"queryParam":null,
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"F",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"iot:virtualDevice:remove",
|
|
|
|
"icon":"",
|
|
|
|
"remark":null,
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":null,
|
|
|
|
"createBy":null,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":442127357415493,
|
|
|
|
"menuName":"组件添加",
|
|
|
|
"parentId":2210,
|
|
|
|
"orderNum":1,
|
|
|
|
"path":"",
|
|
|
|
"component":null,
|
|
|
|
"queryParam":null,
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"F",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"iot:component:add",
|
|
|
|
"icon":"",
|
|
|
|
"remark":null,
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":null,
|
|
|
|
"createBy":null,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":442127532781637,
|
|
|
|
"menuName":"组件修改",
|
|
|
|
"parentId":2210,
|
|
|
|
"orderNum":1,
|
|
|
|
"path":"",
|
|
|
|
"component":null,
|
|
|
|
"queryParam":null,
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"F",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"iot:component:edit",
|
|
|
|
"icon":"",
|
|
|
|
"remark":null,
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":null,
|
|
|
|
"createBy":null,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":442127596064837,
|
|
|
|
"menuName":"组件查询",
|
|
|
|
"parentId":2210,
|
|
|
|
"orderNum":1,
|
|
|
|
"path":"",
|
|
|
|
"component":null,
|
|
|
|
"queryParam":null,
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"F",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"iot:component:query",
|
|
|
|
"icon":"",
|
|
|
|
"remark":null,
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":null,
|
|
|
|
"createBy":null,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":442127705182277,
|
|
|
|
"menuName":"组件删除",
|
|
|
|
"parentId":2210,
|
|
|
|
"orderNum":1,
|
|
|
|
"path":"",
|
|
|
|
"component":null,
|
|
|
|
"queryParam":null,
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"F",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"iot:component:remove",
|
|
|
|
"icon":"",
|
|
|
|
"remark":null,
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":null,
|
|
|
|
"createBy":null,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":442127879118917,
|
|
|
|
"menuName":"转换器查询",
|
|
|
|
"parentId":2209,
|
|
|
|
"orderNum":1,
|
|
|
|
"path":"",
|
|
|
|
"component":null,
|
|
|
|
"queryParam":null,
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"F",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"iot:converter:query",
|
|
|
|
"icon":"",
|
|
|
|
"remark":null,
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":null,
|
|
|
|
"createBy":null,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":442127985041477,
|
|
|
|
"menuName":"转换器添加",
|
|
|
|
"parentId":2209,
|
|
|
|
"orderNum":1,
|
|
|
|
"path":"",
|
|
|
|
"component":null,
|
|
|
|
"queryParam":null,
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"F",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"iot:converter:add",
|
|
|
|
"icon":"",
|
|
|
|
"remark":null,
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":null,
|
|
|
|
"createBy":null,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":442128064598085,
|
|
|
|
"menuName":"转换器修改",
|
|
|
|
"parentId":2209,
|
|
|
|
"orderNum":1,
|
|
|
|
"path":"",
|
|
|
|
"component":null,
|
|
|
|
"queryParam":null,
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"F",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"iot:converter:edit",
|
|
|
|
"icon":"",
|
|
|
|
"remark":null,
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":null,
|
|
|
|
"createBy":null,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":442128163270725,
|
|
|
|
"menuName":"转换器删除",
|
|
|
|
"parentId":2209,
|
|
|
|
"orderNum":1,
|
|
|
|
"path":"",
|
|
|
|
"component":null,
|
|
|
|
"queryParam":null,
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"F",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"iot:converter:remove",
|
|
|
|
"icon":"",
|
|
|
|
"remark":null,
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":null,
|
|
|
|
"createBy":null,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":442128593006661,
|
|
|
|
"menuName":"规则查询",
|
|
|
|
"parentId":2212,
|
|
|
|
"orderNum":1,
|
|
|
|
"path":"",
|
|
|
|
"component":null,
|
|
|
|
"queryParam":null,
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"F",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"iot:rule:query",
|
|
|
|
"icon":"",
|
|
|
|
"remark":null,
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":null,
|
|
|
|
"createBy":null,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":442128733950021,
|
|
|
|
"menuName":"规则修改",
|
|
|
|
"parentId":2212,
|
|
|
|
"orderNum":1,
|
|
|
|
"path":"",
|
|
|
|
"component":null,
|
|
|
|
"queryParam":null,
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"F",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"iot:rule:eidt",
|
|
|
|
"icon":"",
|
|
|
|
"remark":null,
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":null,
|
|
|
|
"createBy":null,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":442128795189317,
|
|
|
|
"menuName":"规则删除",
|
|
|
|
"parentId":2212,
|
|
|
|
"orderNum":1,
|
|
|
|
"path":"",
|
|
|
|
"component":null,
|
|
|
|
"queryParam":null,
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"F",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"iot:rule:remove",
|
|
|
|
"icon":"",
|
|
|
|
"remark":null,
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":null,
|
|
|
|
"createBy":null,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":442129175347269,
|
|
|
|
"menuName":"定时任务查询",
|
|
|
|
"parentId":2213,
|
|
|
|
"orderNum":1,
|
|
|
|
"path":"",
|
|
|
|
"component":null,
|
|
|
|
"queryParam":null,
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"F",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"iot:task:query",
|
|
|
|
"icon":"",
|
|
|
|
"remark":null,
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":null,
|
|
|
|
"createBy":null,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":442129320091717,
|
|
|
|
"menuName":"定时任务修改",
|
|
|
|
"parentId":2213,
|
|
|
|
"orderNum":1,
|
|
|
|
"path":"",
|
|
|
|
"component":null,
|
|
|
|
"queryParam":null,
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"F",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"iot:task:edit",
|
|
|
|
"icon":"",
|
|
|
|
"remark":null,
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":null,
|
|
|
|
"createBy":null,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":442129388187717,
|
|
|
|
"menuName":"定时任务删除",
|
|
|
|
"parentId":2213,
|
|
|
|
"orderNum":1,
|
|
|
|
"path":"",
|
|
|
|
"component":null,
|
|
|
|
"queryParam":null,
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"F",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"iot:task:remove",
|
|
|
|
"icon":"",
|
|
|
|
"remark":null,
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":null,
|
|
|
|
"createBy":null,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":442130419388485,
|
|
|
|
"menuName":"通道添加",
|
|
|
|
"parentId":2219,
|
|
|
|
"orderNum":1,
|
|
|
|
"path":"",
|
|
|
|
"component":null,
|
|
|
|
"queryParam":null,
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"F",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"iot:channel:add",
|
|
|
|
"icon":"",
|
|
|
|
"remark":null,
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":null,
|
|
|
|
"createBy":null,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":442130475098181,
|
|
|
|
"menuName":"通道修改",
|
|
|
|
"parentId":2219,
|
|
|
|
"orderNum":1,
|
|
|
|
"path":"",
|
|
|
|
"component":null,
|
|
|
|
"queryParam":null,
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"F",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"iot:channel:edit",
|
|
|
|
"icon":"",
|
|
|
|
"remark":null,
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":null,
|
|
|
|
"createBy":null,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":442130534805573,
|
|
|
|
"menuName":"通道删除",
|
|
|
|
"parentId":2219,
|
|
|
|
"orderNum":1,
|
|
|
|
"path":"",
|
|
|
|
"component":null,
|
|
|
|
"queryParam":null,
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"F",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"iot:channel:remove",
|
|
|
|
"icon":"",
|
|
|
|
"remark":null,
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":null,
|
|
|
|
"createBy":null,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":442130860195909,
|
|
|
|
"menuName":"告警配置查询",
|
|
|
|
"parentId":2223,
|
|
|
|
"orderNum":1,
|
|
|
|
"path":"",
|
|
|
|
"component":null,
|
|
|
|
"queryParam":null,
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"F",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"iot:alertConfig:query",
|
|
|
|
"icon":"",
|
|
|
|
"remark":null,
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":null,
|
|
|
|
"createBy":null,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":442130932109381,
|
|
|
|
"menuName":"告警配置添加",
|
|
|
|
"parentId":2223,
|
|
|
|
"orderNum":1,
|
|
|
|
"path":"",
|
|
|
|
"component":null,
|
|
|
|
"queryParam":null,
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"F",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"iot:alertConfig:add",
|
|
|
|
"icon":"",
|
|
|
|
"remark":null,
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":null,
|
|
|
|
"createBy":null,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":442131029889093,
|
|
|
|
"menuName":"告警配置修改",
|
|
|
|
"parentId":2223,
|
|
|
|
"orderNum":1,
|
|
|
|
"path":"",
|
|
|
|
"component":null,
|
|
|
|
"queryParam":null,
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"F",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"iot:alertConfig:edit",
|
|
|
|
"icon":"",
|
|
|
|
"remark":null,
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":null,
|
|
|
|
"createBy":null,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":442131115253829,
|
|
|
|
"menuName":"告警配置删除",
|
|
|
|
"parentId":2223,
|
|
|
|
"orderNum":1,
|
|
|
|
"path":"",
|
|
|
|
"component":null,
|
|
|
|
"queryParam":null,
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"F",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"iot:alertConfig:remove",
|
|
|
|
"icon":"",
|
|
|
|
"remark":null,
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":null,
|
|
|
|
"createBy":null,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":442131294584901,
|
|
|
|
"menuName":"告警查询",
|
|
|
|
"parentId":2222,
|
|
|
|
"orderNum":1,
|
|
|
|
"path":"",
|
|
|
|
"component":null,
|
|
|
|
"queryParam":null,
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"F",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"iot:alert:query",
|
|
|
|
"icon":"",
|
|
|
|
"remark":null,
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":null,
|
|
|
|
"createBy":null,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":442143693541445,
|
|
|
|
"menuName":"通道查询",
|
|
|
|
"parentId":2219,
|
|
|
|
"orderNum":1,
|
|
|
|
"path":"",
|
|
|
|
"component":null,
|
|
|
|
"queryParam":null,
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"F",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"iot:channel:query",
|
|
|
|
"icon":"",
|
|
|
|
"remark":null,
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":null,
|
|
|
|
"createBy":null,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":442149490409541,
|
|
|
|
"menuName":"OTA查询",
|
|
|
|
"parentId":2225,
|
|
|
|
"orderNum":1,
|
|
|
|
"path":"",
|
|
|
|
"component":null,
|
|
|
|
"queryParam":null,
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"F",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"iot:ota:query",
|
|
|
|
"icon":"",
|
|
|
|
"remark":null,
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":null,
|
|
|
|
"createBy":null,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":442149580529733,
|
|
|
|
"menuName":"OTA添加",
|
|
|
|
"parentId":2225,
|
|
|
|
"orderNum":1,
|
|
|
|
"path":"",
|
|
|
|
"component":null,
|
|
|
|
"queryParam":null,
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"F",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"iot:ota:add",
|
|
|
|
"icon":"",
|
|
|
|
"remark":null,
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":null,
|
|
|
|
"createBy":null,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":442149650423877,
|
|
|
|
"menuName":"OTA删除",
|
|
|
|
"parentId":2225,
|
|
|
|
"orderNum":1,
|
|
|
|
"path":"",
|
|
|
|
"component":null,
|
|
|
|
"queryParam":null,
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"F",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"iot:ota:remove",
|
|
|
|
"icon":"",
|
|
|
|
"remark":null,
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"createDept":null,
|
|
|
|
"createBy":null,
|
|
|
|
"createTime":null,
|
|
|
|
"updateBy":null,
|
|
|
|
"updateTime":null,
|
|
|
|
"id":442149811572805,
|
|
|
|
"menuName":"执行升级",
|
|
|
|
"parentId":2225,
|
|
|
|
"orderNum":1,
|
|
|
|
"path":"",
|
|
|
|
"component":null,
|
|
|
|
"queryParam":null,
|
|
|
|
"isFrame":"1",
|
|
|
|
"isCache":"0",
|
|
|
|
"menuType":"F",
|
|
|
|
"visible":"0",
|
|
|
|
"status":"0",
|
|
|
|
"perms":"iot:ota:upgrade",
|
|
|
|
"icon":"",
|
|
|
|
"remark":null,
|
|
|
|
"children":[
|
|
|
|
|
|
|
|
]
|
|
|
|
}
|
|
|
|
]
|