2503 lines
52 KiB
JSON
2503 lines
52 KiB
JSON
[
|
|
{
|
|
"id": 1,
|
|
"createBy": 1,
|
|
"createDept": 103,
|
|
|
|
"updateBy": null,
|
|
"updateTime": null,
|
|
"component": null,
|
|
"icon": "system",
|
|
"isCache": "0",
|
|
"isFrame": "1",
|
|
"menuName": "系统管理",
|
|
"menuType": "M",
|
|
"orderNum": 1,
|
|
"parentId": 0,
|
|
"path": "system",
|
|
"perms": "",
|
|
"queryParam": "",
|
|
"remark": "系统管理目录",
|
|
"status": "0",
|
|
"visible": "0"
|
|
},
|
|
{
|
|
"id": 2,
|
|
"createBy": 1,
|
|
"createDept": 103,
|
|
|
|
"updateBy": 1,
|
|
|
|
"component": null,
|
|
"icon": "monitor",
|
|
"isCache": "0",
|
|
"isFrame": "1",
|
|
"menuName": "系统监控",
|
|
"menuType": "M",
|
|
"orderNum": 23,
|
|
"parentId": 0,
|
|
"path": "monitor",
|
|
"perms": "",
|
|
"queryParam": "",
|
|
"remark": "系统监控目录",
|
|
"status": "0",
|
|
"visible": "0"
|
|
},
|
|
{
|
|
"id": 3,
|
|
"createBy": 1,
|
|
"createDept": 103,
|
|
|
|
"updateBy": 1,
|
|
|
|
"component": null,
|
|
"icon": "tool",
|
|
"isCache": "0",
|
|
"isFrame": "1",
|
|
"menuName": "系统工具",
|
|
"menuType": "M",
|
|
"orderNum": 24,
|
|
"parentId": 0,
|
|
"path": "tool",
|
|
"perms": "",
|
|
"queryParam": "",
|
|
"remark": "系统工具目录",
|
|
"status": "0",
|
|
"visible": "0"
|
|
},
|
|
{
|
|
"id": 4,
|
|
"createBy": 1,
|
|
"createDept": 103,
|
|
|
|
"updateBy": 1,
|
|
|
|
"component": null,
|
|
"icon": "guide",
|
|
"isCache": "0",
|
|
"isFrame": "0",
|
|
"menuName": "铱塔官网",
|
|
"menuType": "M",
|
|
"orderNum": 25,
|
|
"parentId": 0,
|
|
"path": "http://iotkit-open-source.gitee.io/document",
|
|
"perms": "",
|
|
"queryParam": "",
|
|
"remark": "铱塔官网",
|
|
"status": "0",
|
|
"visible": "0"
|
|
},
|
|
{
|
|
"id": 6,
|
|
"createBy": 1,
|
|
"createDept": 103,
|
|
|
|
"updateBy": 1,
|
|
"component": null,
|
|
"icon": "chart",
|
|
"isCache": "0",
|
|
"isFrame": "1",
|
|
"menuName": "租户管理",
|
|
"menuType": "M",
|
|
"orderNum": 22,
|
|
"parentId": 0,
|
|
"path": "tenant",
|
|
"perms": "",
|
|
"queryParam": "",
|
|
"remark": "租户管理目录",
|
|
"status": "0",
|
|
"visible": "0"
|
|
},
|
|
{
|
|
"id": 100,
|
|
"createBy": 1,
|
|
"createDept": 103,
|
|
|
|
"updateBy": null,
|
|
"updateTime": null,
|
|
"component": "system/user/index",
|
|
"icon": "user",
|
|
"isCache": "0",
|
|
"isFrame": "1",
|
|
"menuName": "用户管理",
|
|
"menuType": "C",
|
|
"orderNum": 1,
|
|
"parentId": 1,
|
|
"path": "user",
|
|
"perms": "system:user:list",
|
|
"queryParam": "",
|
|
"remark": "用户管理菜单",
|
|
"status": "0",
|
|
"visible": "0"
|
|
},
|
|
{
|
|
"id": 101,
|
|
"createBy": 1,
|
|
"createDept": 103,
|
|
|
|
"updateBy": null,
|
|
"updateTime": null,
|
|
"component": "system/role/index",
|
|
"icon": "peoples",
|
|
"isCache": "0",
|
|
"isFrame": "1",
|
|
"menuName": "角色管理",
|
|
"menuType": "C",
|
|
"orderNum": 2,
|
|
"parentId": 1,
|
|
"path": "role",
|
|
"perms": "system:role:list",
|
|
"queryParam": "",
|
|
"remark": "角色管理菜单",
|
|
"status": "0",
|
|
"visible": "0"
|
|
},
|
|
{
|
|
"id": 102,
|
|
"createBy": 1,
|
|
"createDept": 103,
|
|
|
|
"updateBy": null,
|
|
"updateTime": null,
|
|
"component": "system/menu/index",
|
|
"icon": "tree-table",
|
|
"isCache": "0",
|
|
"isFrame": "1",
|
|
"menuName": "菜单管理",
|
|
"menuType": "C",
|
|
"orderNum": 3,
|
|
"parentId": 1,
|
|
"path": "menu",
|
|
"perms": "system:menu:list",
|
|
"queryParam": "",
|
|
"remark": "菜单管理菜单",
|
|
"status": "0",
|
|
"visible": "0"
|
|
},
|
|
{
|
|
"id": 103,
|
|
"createBy": 1,
|
|
"createDept": 103,
|
|
|
|
"updateBy": null,
|
|
"updateTime": null,
|
|
"component": "system/dept/index",
|
|
"icon": "tree",
|
|
"isCache": "0",
|
|
"isFrame": "1",
|
|
"menuName": "部门管理",
|
|
"menuType": "C",
|
|
"orderNum": 4,
|
|
"parentId": 1,
|
|
"path": "dept",
|
|
"perms": "system:dept:list",
|
|
"queryParam": "",
|
|
"remark": "部门管理菜单",
|
|
"status": "0",
|
|
"visible": "0"
|
|
},
|
|
{
|
|
"id": 104,
|
|
"createBy": 1,
|
|
"createDept": 103,
|
|
|
|
"updateBy": null,
|
|
"updateTime": null,
|
|
"component": "system/post/index",
|
|
"icon": "post",
|
|
"isCache": "0",
|
|
"isFrame": "1",
|
|
"menuName": "岗位管理",
|
|
"menuType": "C",
|
|
"orderNum": 5,
|
|
"parentId": 1,
|
|
"path": "post",
|
|
"perms": "system:post:list",
|
|
"queryParam": "",
|
|
"remark": "岗位管理菜单",
|
|
"status": "0",
|
|
"visible": "0"
|
|
},
|
|
{
|
|
"id": 105,
|
|
"createBy": 1,
|
|
"createDept": 103,
|
|
|
|
"updateBy": null,
|
|
"updateTime": null,
|
|
"component": "system/dict/index",
|
|
"icon": "dict",
|
|
"isCache": "0",
|
|
"isFrame": "1",
|
|
"menuName": "字典管理",
|
|
"menuType": "C",
|
|
"orderNum": 6,
|
|
"parentId": 1,
|
|
"path": "dict",
|
|
"perms": "system:dict:list",
|
|
"queryParam": "",
|
|
"remark": "字典管理菜单",
|
|
"status": "0",
|
|
"visible": "0"
|
|
},
|
|
{
|
|
"id": 106,
|
|
"createBy": 1,
|
|
"createDept": 103,
|
|
|
|
"updateBy": null,
|
|
"updateTime": null,
|
|
"component": "system/config/index",
|
|
"icon": "edit",
|
|
"isCache": "0",
|
|
"isFrame": "1",
|
|
"menuName": "参数设置",
|
|
"menuType": "C",
|
|
"orderNum": 7,
|
|
"parentId": 1,
|
|
"path": "sysconfig",
|
|
"perms": "system:config:list",
|
|
"queryParam": "",
|
|
"remark": "参数设置菜单",
|
|
"status": "0",
|
|
"visible": "0"
|
|
},
|
|
{
|
|
"id": 107,
|
|
"createBy": 1,
|
|
"createDept": 103,
|
|
|
|
"updateBy": null,
|
|
"updateTime": null,
|
|
"component": "system/notice/index",
|
|
"icon": "message",
|
|
"isCache": "0",
|
|
"isFrame": "1",
|
|
"menuName": "通知公告",
|
|
"menuType": "C",
|
|
"orderNum": 8,
|
|
"parentId": 1,
|
|
"path": "notice",
|
|
"perms": "system:notice:list",
|
|
"queryParam": "",
|
|
"remark": "通知公告菜单",
|
|
"status": "0",
|
|
"visible": "0"
|
|
},
|
|
{
|
|
"id": 108,
|
|
"createBy": 1,
|
|
"createDept": 103,
|
|
|
|
"updateBy": null,
|
|
"updateTime": null,
|
|
"component": "",
|
|
"icon": "log",
|
|
"isCache": "0",
|
|
"isFrame": "1",
|
|
"menuName": "日志管理",
|
|
"menuType": "M",
|
|
"orderNum": 9,
|
|
"parentId": 1,
|
|
"path": "log",
|
|
"perms": "",
|
|
"queryParam": "",
|
|
"remark": "日志管理菜单",
|
|
"status": "0",
|
|
"visible": "0"
|
|
},
|
|
{
|
|
"id": 109,
|
|
"createBy": 1,
|
|
"createDept": 103,
|
|
|
|
"updateBy": null,
|
|
"updateTime": null,
|
|
"component": "monitor/online/index",
|
|
"icon": "online",
|
|
"isCache": "0",
|
|
"isFrame": "1",
|
|
"menuName": "在线用户",
|
|
"menuType": "C",
|
|
"orderNum": 1,
|
|
"parentId": 2,
|
|
"path": "online",
|
|
"perms": "monitor:online:list",
|
|
"queryParam": "",
|
|
"remark": "在线用户菜单",
|
|
"status": "0",
|
|
"visible": "0"
|
|
},
|
|
{
|
|
"id": 115,
|
|
"createBy": 1,
|
|
"createDept": 103,
|
|
|
|
"updateBy": null,
|
|
"updateTime": null,
|
|
"component": "tool/gen/index",
|
|
"icon": "code",
|
|
"isCache": "0",
|
|
"isFrame": "1",
|
|
"menuName": "代码生成",
|
|
"menuType": "C",
|
|
"orderNum": 2,
|
|
"parentId": 3,
|
|
"path": "gen",
|
|
"perms": "tool:gen:list",
|
|
"queryParam": "",
|
|
"remark": "代码生成菜单",
|
|
"status": "0",
|
|
"visible": "0"
|
|
},
|
|
{
|
|
"id": 118,
|
|
"createBy": 1,
|
|
"createDept": 103,
|
|
|
|
"updateBy": null,
|
|
"updateTime": null,
|
|
"component": "system/oss/index",
|
|
"icon": "upload",
|
|
"isCache": "0",
|
|
"isFrame": "1",
|
|
"menuName": "文件管理",
|
|
"menuType": "C",
|
|
"orderNum": 10,
|
|
"parentId": 1,
|
|
"path": "oss",
|
|
"perms": "system:oss:list",
|
|
"queryParam": "",
|
|
"remark": "文件管理菜单",
|
|
"status": "0",
|
|
"visible": "0"
|
|
},
|
|
{
|
|
"id": 121,
|
|
"createBy": 1,
|
|
"createDept": 103,
|
|
|
|
"updateBy": null,
|
|
"updateTime": null,
|
|
"component": "system/tenant/index",
|
|
"icon": "list",
|
|
"isCache": "0",
|
|
"isFrame": "1",
|
|
"menuName": "租户管理",
|
|
"menuType": "C",
|
|
"orderNum": 1,
|
|
"parentId": 6,
|
|
"path": "tenant",
|
|
"perms": "system:tenant:list",
|
|
"queryParam": "",
|
|
"remark": "租户管理菜单",
|
|
"status": "0",
|
|
"visible": "0"
|
|
},
|
|
{
|
|
"id": 122,
|
|
"createBy": 1,
|
|
"createDept": 103,
|
|
|
|
"updateBy": null,
|
|
"updateTime": null,
|
|
"component": "system/tenantPackage/index",
|
|
"icon": "form",
|
|
"isCache": "0",
|
|
"isFrame": "1",
|
|
"menuName": "租户套餐管理",
|
|
"menuType": "C",
|
|
"orderNum": 2,
|
|
"parentId": 6,
|
|
"path": "tenantPackage",
|
|
"perms": "system:tenantPackage:list",
|
|
"queryParam": "",
|
|
"remark": "租户套餐管理菜单",
|
|
"status": "0",
|
|
"visible": "0"
|
|
},
|
|
{
|
|
"id": 500,
|
|
"createBy": 1,
|
|
"createDept": 103,
|
|
|
|
"updateBy": null,
|
|
"updateTime": null,
|
|
"component": "monitor/operlog/index",
|
|
"icon": "form",
|
|
"isCache": "0",
|
|
"isFrame": "1",
|
|
"menuName": "操作日志",
|
|
"menuType": "C",
|
|
"orderNum": 1,
|
|
"parentId": 108,
|
|
"path": "operlog",
|
|
"perms": "monitor:operlog:list",
|
|
"queryParam": "",
|
|
"remark": "操作日志菜单",
|
|
"status": "0",
|
|
"visible": "0"
|
|
},
|
|
{
|
|
"id": 501,
|
|
"createBy": 1,
|
|
"createDept": 103,
|
|
|
|
"updateBy": null,
|
|
"updateTime": null,
|
|
"component": "monitor/logininfor/index",
|
|
"icon": "logininfor",
|
|
"isCache": "0",
|
|
"isFrame": "1",
|
|
"menuName": "登录日志",
|
|
"menuType": "C",
|
|
"orderNum": 2,
|
|
"parentId": 108,
|
|
"path": "logininfor",
|
|
"perms": "monitor:logininfor:list",
|
|
"queryParam": "",
|
|
"remark": "登录日志菜单",
|
|
"status": "0",
|
|
"visible": "0"
|
|
},
|
|
{
|
|
"id": 1001,
|
|
"createBy": 1,
|
|
"createDept": 103,
|
|
|
|
"updateBy": null,
|
|
"updateTime": null,
|
|
"component": "",
|
|
"icon": "#",
|
|
"isCache": "0",
|
|
"isFrame": "1",
|
|
"menuName": "用户查询",
|
|
"menuType": "F",
|
|
"orderNum": 1,
|
|
"parentId": 100,
|
|
"path": "",
|
|
"perms": "system:user:query",
|
|
"queryParam": "",
|
|
"remark": "",
|
|
"status": "0",
|
|
"visible": "0"
|
|
},
|
|
{
|
|
"id": 1002,
|
|
"createBy": 1,
|
|
"createDept": 103,
|
|
|
|
"updateBy": null,
|
|
"updateTime": null,
|
|
"component": "",
|
|
"icon": "#",
|
|
"isCache": "0",
|
|
"isFrame": "1",
|
|
"menuName": "用户新增",
|
|
"menuType": "F",
|
|
"orderNum": 2,
|
|
"parentId": 100,
|
|
"path": "",
|
|
"perms": "system:user:add",
|
|
"queryParam": "",
|
|
"remark": "",
|
|
"status": "0",
|
|
"visible": "0"
|
|
},
|
|
{
|
|
"id": 1003,
|
|
"createBy": 1,
|
|
"createDept": 103,
|
|
|
|
"updateBy": null,
|
|
"updateTime": null,
|
|
"component": "",
|
|
"icon": "#",
|
|
"isCache": "0",
|
|
"isFrame": "1",
|
|
"menuName": "用户修改",
|
|
"menuType": "F",
|
|
"orderNum": 3,
|
|
"parentId": 100,
|
|
"path": "",
|
|
"perms": "system:user:edit",
|
|
"queryParam": "",
|
|
"remark": "",
|
|
"status": "0",
|
|
"visible": "0"
|
|
},
|
|
{
|
|
"id": 1004,
|
|
"createBy": 1,
|
|
"createDept": 103,
|
|
|
|
"updateBy": null,
|
|
"updateTime": null,
|
|
"component": "",
|
|
"icon": "#",
|
|
"isCache": "0",
|
|
"isFrame": "1",
|
|
"menuName": "用户删除",
|
|
"menuType": "F",
|
|
"orderNum": 4,
|
|
"parentId": 100,
|
|
"path": "",
|
|
"perms": "system:user:remove",
|
|
"queryParam": "",
|
|
"remark": "",
|
|
"status": "0",
|
|
"visible": "0"
|
|
},
|
|
{
|
|
"id": 1005,
|
|
"createBy": 1,
|
|
"createDept": 103,
|
|
|
|
"updateBy": null,
|
|
"updateTime": null,
|
|
"component": "",
|
|
"icon": "#",
|
|
"isCache": "0",
|
|
"isFrame": "1",
|
|
"menuName": "用户导出",
|
|
"menuType": "F",
|
|
"orderNum": 5,
|
|
"parentId": 100,
|
|
"path": "",
|
|
"perms": "system:user:export",
|
|
"queryParam": "",
|
|
"remark": "",
|
|
"status": "0",
|
|
"visible": "0"
|
|
},
|
|
{
|
|
"id": 1006,
|
|
"createBy": 1,
|
|
"createDept": 103,
|
|
|
|
"updateBy": null,
|
|
"updateTime": null,
|
|
"component": "",
|
|
"icon": "#",
|
|
"isCache": "0",
|
|
"isFrame": "1",
|
|
"menuName": "用户导入",
|
|
"menuType": "F",
|
|
"orderNum": 6,
|
|
"parentId": 100,
|
|
"path": "",
|
|
"perms": "system:user:import",
|
|
"queryParam": "",
|
|
"remark": "",
|
|
"status": "0",
|
|
"visible": "0"
|
|
},
|
|
{
|
|
"id": 1007,
|
|
"createBy": 1,
|
|
"createDept": 103,
|
|
|
|
"updateBy": null,
|
|
"updateTime": null,
|
|
"component": "",
|
|
"icon": "#",
|
|
"isCache": "0",
|
|
"isFrame": "1",
|
|
"menuName": "重置密码",
|
|
"menuType": "F",
|
|
"orderNum": 7,
|
|
"parentId": 100,
|
|
"path": "",
|
|
"perms": "system:user:resetPwd",
|
|
"queryParam": "",
|
|
"remark": "",
|
|
"status": "0",
|
|
"visible": "0"
|
|
},
|
|
{
|
|
"id": 1008,
|
|
"createBy": 1,
|
|
"createDept": 103,
|
|
|
|
"updateBy": null,
|
|
"updateTime": null,
|
|
"component": "",
|
|
"icon": "#",
|
|
"isCache": "0",
|
|
"isFrame": "1",
|
|
"menuName": "角色查询",
|
|
"menuType": "F",
|
|
"orderNum": 1,
|
|
"parentId": 101,
|
|
"path": "",
|
|
"perms": "system:role:query",
|
|
"queryParam": "",
|
|
"remark": "",
|
|
"status": "0",
|
|
"visible": "0"
|
|
},
|
|
{
|
|
"id": 1009,
|
|
"createBy": 1,
|
|
"createDept": 103,
|
|
|
|
"updateBy": null,
|
|
"updateTime": null,
|
|
"component": "",
|
|
"icon": "#",
|
|
"isCache": "0",
|
|
"isFrame": "1",
|
|
"menuName": "角色新增",
|
|
"menuType": "F",
|
|
"orderNum": 2,
|
|
"parentId": 101,
|
|
"path": "",
|
|
"perms": "system:role:add",
|
|
"queryParam": "",
|
|
"remark": "",
|
|
"status": "0",
|
|
"visible": "0"
|
|
},
|
|
{
|
|
"id": 1010,
|
|
"createBy": 1,
|
|
"createDept": 103,
|
|
|
|
"updateBy": null,
|
|
"updateTime": null,
|
|
"component": "",
|
|
"icon": "#",
|
|
"isCache": "0",
|
|
"isFrame": "1",
|
|
"menuName": "角色修改",
|
|
"menuType": "F",
|
|
"orderNum": 3,
|
|
"parentId": 101,
|
|
"path": "",
|
|
"perms": "system:role:edit",
|
|
"queryParam": "",
|
|
"remark": "",
|
|
"status": "0",
|
|
"visible": "0"
|
|
},
|
|
{
|
|
"id": 1011,
|
|
"createBy": 1,
|
|
"createDept": 103,
|
|
|
|
"updateBy": null,
|
|
"updateTime": null,
|
|
"component": "",
|
|
"icon": "#",
|
|
"isCache": "0",
|
|
"isFrame": "1",
|
|
"menuName": "角色删除",
|
|
"menuType": "F",
|
|
"orderNum": 4,
|
|
"parentId": 101,
|
|
"path": "",
|
|
"perms": "system:role:remove",
|
|
"queryParam": "",
|
|
"remark": "",
|
|
"status": "0",
|
|
"visible": "0"
|
|
},
|
|
{
|
|
"id": 1012,
|
|
"createBy": 1,
|
|
"createDept": 103,
|
|
|
|
"updateBy": null,
|
|
"updateTime": null,
|
|
"component": "",
|
|
"icon": "#",
|
|
"isCache": "0",
|
|
"isFrame": "1",
|
|
"menuName": "角色导出",
|
|
"menuType": "F",
|
|
"orderNum": 5,
|
|
"parentId": 101,
|
|
"path": "",
|
|
"perms": "system:role:export",
|
|
"queryParam": "",
|
|
"remark": "",
|
|
"status": "0",
|
|
"visible": "0"
|
|
},
|
|
{
|
|
"id": 1013,
|
|
"createBy": 1,
|
|
"createDept": 103,
|
|
|
|
"updateBy": null,
|
|
"updateTime": null,
|
|
"component": "",
|
|
"icon": "#",
|
|
"isCache": "0",
|
|
"isFrame": "1",
|
|
"menuName": "菜单查询",
|
|
"menuType": "F",
|
|
"orderNum": 1,
|
|
"parentId": 102,
|
|
"path": "",
|
|
"perms": "system:menu:query",
|
|
"queryParam": "",
|
|
"remark": "",
|
|
"status": "0",
|
|
"visible": "0"
|
|
},
|
|
{
|
|
"id": 1014,
|
|
"createBy": 1,
|
|
"createDept": 103,
|
|
|
|
"updateBy": null,
|
|
"updateTime": null,
|
|
"component": "",
|
|
"icon": "#",
|
|
"isCache": "0",
|
|
"isFrame": "1",
|
|
"menuName": "菜单新增",
|
|
"menuType": "F",
|
|
"orderNum": 2,
|
|
"parentId": 102,
|
|
"path": "",
|
|
"perms": "system:menu:add",
|
|
"queryParam": "",
|
|
"remark": "",
|
|
"status": "0",
|
|
"visible": "0"
|
|
},
|
|
{
|
|
"id": 1015,
|
|
"createBy": 1,
|
|
"createDept": 103,
|
|
|
|
"updateBy": null,
|
|
"updateTime": null,
|
|
"component": "",
|
|
"icon": "#",
|
|
"isCache": "0",
|
|
"isFrame": "1",
|
|
"menuName": "菜单修改",
|
|
"menuType": "F",
|
|
"orderNum": 3,
|
|
"parentId": 102,
|
|
"path": "",
|
|
"perms": "system:menu:edit",
|
|
"queryParam": "",
|
|
"remark": "",
|
|
"status": "0",
|
|
"visible": "0"
|
|
},
|
|
{
|
|
"id": 1016,
|
|
"createBy": 1,
|
|
"createDept": 103,
|
|
|
|
"updateBy": null,
|
|
"updateTime": null,
|
|
"component": "",
|
|
"icon": "#",
|
|
"isCache": "0",
|
|
"isFrame": "1",
|
|
"menuName": "菜单删除",
|
|
"menuType": "F",
|
|
"orderNum": 4,
|
|
"parentId": 102,
|
|
"path": "",
|
|
"perms": "system:menu:remove",
|
|
"queryParam": "",
|
|
"remark": "",
|
|
"status": "0",
|
|
"visible": "0"
|
|
},
|
|
{
|
|
"id": 1017,
|
|
"createBy": 1,
|
|
"createDept": 103,
|
|
|
|
"updateBy": null,
|
|
"updateTime": null,
|
|
"component": "",
|
|
"icon": "#",
|
|
"isCache": "0",
|
|
"isFrame": "1",
|
|
"menuName": "部门查询",
|
|
"menuType": "F",
|
|
"orderNum": 1,
|
|
"parentId": 103,
|
|
"path": "",
|
|
"perms": "system:dept:query",
|
|
"queryParam": "",
|
|
"remark": "",
|
|
"status": "0",
|
|
"visible": "0"
|
|
},
|
|
{
|
|
"id": 1018,
|
|
"createBy": 1,
|
|
"createDept": 103,
|
|
|
|
"updateBy": null,
|
|
"updateTime": null,
|
|
"component": "",
|
|
"icon": "#",
|
|
"isCache": "0",
|
|
"isFrame": "1",
|
|
"menuName": "部门新增",
|
|
"menuType": "F",
|
|
"orderNum": 2,
|
|
"parentId": 103,
|
|
"path": "",
|
|
"perms": "system:dept:add",
|
|
"queryParam": "",
|
|
"remark": "",
|
|
"status": "0",
|
|
"visible": "0"
|
|
},
|
|
{
|
|
"id": 1019,
|
|
"createBy": 1,
|
|
"createDept": 103,
|
|
|
|
"updateBy": null,
|
|
"updateTime": null,
|
|
"component": "",
|
|
"icon": "#",
|
|
"isCache": "0",
|
|
"isFrame": "1",
|
|
"menuName": "部门修改",
|
|
"menuType": "F",
|
|
"orderNum": 3,
|
|
"parentId": 103,
|
|
"path": "",
|
|
"perms": "system:dept:edit",
|
|
"queryParam": "",
|
|
"remark": "",
|
|
"status": "0",
|
|
"visible": "0"
|
|
},
|
|
{
|
|
"id": 1020,
|
|
"createBy": 1,
|
|
"createDept": 103,
|
|
|
|
"updateBy": null,
|
|
"updateTime": null,
|
|
"component": "",
|
|
"icon": "#",
|
|
"isCache": "0",
|
|
"isFrame": "1",
|
|
"menuName": "部门删除",
|
|
"menuType": "F",
|
|
"orderNum": 4,
|
|
"parentId": 103,
|
|
"path": "",
|
|
"perms": "system:dept:remove",
|
|
"queryParam": "",
|
|
"remark": "",
|
|
"status": "0",
|
|
"visible": "0"
|
|
},
|
|
{
|
|
"id": 1021,
|
|
"createBy": 1,
|
|
"createDept": 103,
|
|
|
|
"updateBy": null,
|
|
"updateTime": null,
|
|
"component": "",
|
|
"icon": "#",
|
|
"isCache": "0",
|
|
"isFrame": "1",
|
|
"menuName": "岗位查询",
|
|
"menuType": "F",
|
|
"orderNum": 1,
|
|
"parentId": 104,
|
|
"path": "",
|
|
"perms": "system:post:query",
|
|
"queryParam": "",
|
|
"remark": "",
|
|
"status": "0",
|
|
"visible": "0"
|
|
},
|
|
{
|
|
"id": 1022,
|
|
"createBy": 1,
|
|
"createDept": 103,
|
|
|
|
"updateBy": null,
|
|
"updateTime": null,
|
|
"component": "",
|
|
"icon": "#",
|
|
"isCache": "0",
|
|
"isFrame": "1",
|
|
"menuName": "岗位新增",
|
|
"menuType": "F",
|
|
"orderNum": 2,
|
|
"parentId": 104,
|
|
"path": "",
|
|
"perms": "system:post:add",
|
|
"queryParam": "",
|
|
"remark": "",
|
|
"status": "0",
|
|
"visible": "0"
|
|
},
|
|
{
|
|
"id": 1023,
|
|
"createBy": 1,
|
|
"createDept": 103,
|
|
|
|
"updateBy": null,
|
|
"updateTime": null,
|
|
"component": "",
|
|
"icon": "#",
|
|
"isCache": "0",
|
|
"isFrame": "1",
|
|
"menuName": "岗位修改",
|
|
"menuType": "F",
|
|
"orderNum": 3,
|
|
"parentId": 104,
|
|
"path": "",
|
|
"perms": "system:post:edit",
|
|
"queryParam": "",
|
|
"remark": "",
|
|
"status": "0",
|
|
"visible": "0"
|
|
},
|
|
{
|
|
"id": 1024,
|
|
"createBy": 1,
|
|
"createDept": 103,
|
|
|
|
"updateBy": null,
|
|
"updateTime": null,
|
|
"component": "",
|
|
"icon": "#",
|
|
"isCache": "0",
|
|
"isFrame": "1",
|
|
"menuName": "岗位删除",
|
|
"menuType": "F",
|
|
"orderNum": 4,
|
|
"parentId": 104,
|
|
"path": "",
|
|
"perms": "system:post:remove",
|
|
"queryParam": "",
|
|
"remark": "",
|
|
"status": "0",
|
|
"visible": "0"
|
|
},
|
|
{
|
|
"id": 1025,
|
|
"createBy": 1,
|
|
"createDept": 103,
|
|
|
|
"updateBy": null,
|
|
"updateTime": null,
|
|
"component": "",
|
|
"icon": "#",
|
|
"isCache": "0",
|
|
"isFrame": "1",
|
|
"menuName": "岗位导出",
|
|
"menuType": "F",
|
|
"orderNum": 5,
|
|
"parentId": 104,
|
|
"path": "",
|
|
"perms": "system:post:export",
|
|
"queryParam": "",
|
|
"remark": "",
|
|
"status": "0",
|
|
"visible": "0"
|
|
},
|
|
{
|
|
"id": 1026,
|
|
"createBy": 1,
|
|
"createDept": 103,
|
|
|
|
"updateBy": null,
|
|
"updateTime": null,
|
|
"component": "",
|
|
"icon": "#",
|
|
"isCache": "0",
|
|
"isFrame": "1",
|
|
"menuName": "字典查询",
|
|
"menuType": "F",
|
|
"orderNum": 1,
|
|
"parentId": 105,
|
|
"path": "#",
|
|
"perms": "system:dict:query",
|
|
"queryParam": "",
|
|
"remark": "",
|
|
"status": "0",
|
|
"visible": "0"
|
|
},
|
|
{
|
|
"id": 1027,
|
|
"createBy": 1,
|
|
"createDept": 103,
|
|
|
|
"updateBy": null,
|
|
"updateTime": null,
|
|
"component": "",
|
|
"icon": "#",
|
|
"isCache": "0",
|
|
"isFrame": "1",
|
|
"menuName": "字典新增",
|
|
"menuType": "F",
|
|
"orderNum": 2,
|
|
"parentId": 105,
|
|
"path": "#",
|
|
"perms": "system:dict:add",
|
|
"queryParam": "",
|
|
"remark": "",
|
|
"status": "0",
|
|
"visible": "0"
|
|
},
|
|
{
|
|
"id": 1028,
|
|
"createBy": 1,
|
|
"createDept": 103,
|
|
|
|
"updateBy": null,
|
|
"updateTime": null,
|
|
"component": "",
|
|
"icon": "#",
|
|
"isCache": "0",
|
|
"isFrame": "1",
|
|
"menuName": "字典修改",
|
|
"menuType": "F",
|
|
"orderNum": 3,
|
|
"parentId": 105,
|
|
"path": "#",
|
|
"perms": "system:dict:edit",
|
|
"queryParam": "",
|
|
"remark": "",
|
|
"status": "0",
|
|
"visible": "0"
|
|
},
|
|
{
|
|
"id": 1029,
|
|
"createBy": 1,
|
|
"createDept": 103,
|
|
|
|
"updateBy": null,
|
|
"updateTime": null,
|
|
"component": "",
|
|
"icon": "#",
|
|
"isCache": "0",
|
|
"isFrame": "1",
|
|
"menuName": "字典删除",
|
|
"menuType": "F",
|
|
"orderNum": 4,
|
|
"parentId": 105,
|
|
"path": "#",
|
|
"perms": "system:dict:remove",
|
|
"queryParam": "",
|
|
"remark": "",
|
|
"status": "0",
|
|
"visible": "0"
|
|
},
|
|
{
|
|
"id": 1030,
|
|
"createBy": 1,
|
|
"createDept": 103,
|
|
|
|
"updateBy": null,
|
|
"updateTime": null,
|
|
"component": "",
|
|
"icon": "#",
|
|
"isCache": "0",
|
|
"isFrame": "1",
|
|
"menuName": "字典导出",
|
|
"menuType": "F",
|
|
"orderNum": 5,
|
|
"parentId": 105,
|
|
"path": "#",
|
|
"perms": "system:dict:export",
|
|
"queryParam": "",
|
|
"remark": "",
|
|
"status": "0",
|
|
"visible": "0"
|
|
},
|
|
{
|
|
"id": 1031,
|
|
"createBy": 1,
|
|
"createDept": 103,
|
|
|
|
"updateBy": null,
|
|
"updateTime": null,
|
|
"component": "",
|
|
"icon": "#",
|
|
"isCache": "0",
|
|
"isFrame": "1",
|
|
"menuName": "参数查询",
|
|
"menuType": "F",
|
|
"orderNum": 1,
|
|
"parentId": 106,
|
|
"path": "#",
|
|
"perms": "system:config:query",
|
|
"queryParam": "",
|
|
"remark": "",
|
|
"status": "0",
|
|
"visible": "0"
|
|
},
|
|
{
|
|
"id": 1032,
|
|
"createBy": 1,
|
|
"createDept": 103,
|
|
|
|
"updateBy": null,
|
|
"updateTime": null,
|
|
"component": "",
|
|
"icon": "#",
|
|
"isCache": "0",
|
|
"isFrame": "1",
|
|
"menuName": "参数新增",
|
|
"menuType": "F",
|
|
"orderNum": 2,
|
|
"parentId": 106,
|
|
"path": "#",
|
|
"perms": "system:config:add",
|
|
"queryParam": "",
|
|
"remark": "",
|
|
"status": "0",
|
|
"visible": "0"
|
|
},
|
|
{
|
|
"id": 1033,
|
|
"createBy": 1,
|
|
"createDept": 103,
|
|
|
|
"updateBy": null,
|
|
"updateTime": null,
|
|
"component": "",
|
|
"icon": "#",
|
|
"isCache": "0",
|
|
"isFrame": "1",
|
|
"menuName": "参数修改",
|
|
"menuType": "F",
|
|
"orderNum": 3,
|
|
"parentId": 106,
|
|
"path": "#",
|
|
"perms": "system:config:edit",
|
|
"queryParam": "",
|
|
"remark": "",
|
|
"status": "0",
|
|
"visible": "0"
|
|
},
|
|
{
|
|
"id": 1034,
|
|
"createBy": 1,
|
|
"createDept": 103,
|
|
|
|
"updateBy": null,
|
|
"updateTime": null,
|
|
"component": "",
|
|
"icon": "#",
|
|
"isCache": "0",
|
|
"isFrame": "1",
|
|
"menuName": "参数删除",
|
|
"menuType": "F",
|
|
"orderNum": 4,
|
|
"parentId": 106,
|
|
"path": "#",
|
|
"perms": "system:config:remove",
|
|
"queryParam": "",
|
|
"remark": "",
|
|
"status": "0",
|
|
"visible": "0"
|
|
},
|
|
{
|
|
"id": 1035,
|
|
"createBy": 1,
|
|
"createDept": 103,
|
|
|
|
"updateBy": null,
|
|
"updateTime": null,
|
|
"component": "",
|
|
"icon": "#",
|
|
"isCache": "0",
|
|
"isFrame": "1",
|
|
"menuName": "参数导出",
|
|
"menuType": "F",
|
|
"orderNum": 5,
|
|
"parentId": 106,
|
|
"path": "#",
|
|
"perms": "system:config:export",
|
|
"queryParam": "",
|
|
"remark": "",
|
|
"status": "0",
|
|
"visible": "0"
|
|
},
|
|
{
|
|
"id": 1036,
|
|
"createBy": 1,
|
|
"createDept": 103,
|
|
|
|
"updateBy": null,
|
|
"updateTime": null,
|
|
"component": "",
|
|
"icon": "#",
|
|
"isCache": "0",
|
|
"isFrame": "1",
|
|
"menuName": "公告查询",
|
|
"menuType": "F",
|
|
"orderNum": 1,
|
|
"parentId": 107,
|
|
"path": "#",
|
|
"perms": "system:notice:query",
|
|
"queryParam": "",
|
|
"remark": "",
|
|
"status": "0",
|
|
"visible": "0"
|
|
},
|
|
{
|
|
"id": 1037,
|
|
"createBy": 1,
|
|
"createDept": 103,
|
|
|
|
"updateBy": null,
|
|
"updateTime": null,
|
|
"component": "",
|
|
"icon": "#",
|
|
"isCache": "0",
|
|
"isFrame": "1",
|
|
"menuName": "公告新增",
|
|
"menuType": "F",
|
|
"orderNum": 2,
|
|
"parentId": 107,
|
|
"path": "#",
|
|
"perms": "system:notice:add",
|
|
"queryParam": "",
|
|
"remark": "",
|
|
"status": "0",
|
|
"visible": "0"
|
|
},
|
|
{
|
|
"id": 1038,
|
|
"createBy": 1,
|
|
"createDept": 103,
|
|
|
|
"updateBy": null,
|
|
"updateTime": null,
|
|
"component": "",
|
|
"icon": "#",
|
|
"isCache": "0",
|
|
"isFrame": "1",
|
|
"menuName": "公告修改",
|
|
"menuType": "F",
|
|
"orderNum": 3,
|
|
"parentId": 107,
|
|
"path": "#",
|
|
"perms": "system:notice:edit",
|
|
"queryParam": "",
|
|
"remark": "",
|
|
"status": "0",
|
|
"visible": "0"
|
|
},
|
|
{
|
|
"id": 1039,
|
|
"createBy": 1,
|
|
"createDept": 103,
|
|
|
|
"updateBy": null,
|
|
"updateTime": null,
|
|
"component": "",
|
|
"icon": "#",
|
|
"isCache": "0",
|
|
"isFrame": "1",
|
|
"menuName": "公告删除",
|
|
"menuType": "F",
|
|
"orderNum": 4,
|
|
"parentId": 107,
|
|
"path": "#",
|
|
"perms": "system:notice:remove",
|
|
"queryParam": "",
|
|
"remark": "",
|
|
"status": "0",
|
|
"visible": "0"
|
|
},
|
|
{
|
|
"id": 1040,
|
|
"createBy": 1,
|
|
"createDept": 103,
|
|
|
|
"updateBy": null,
|
|
"updateTime": null,
|
|
"component": "",
|
|
"icon": "#",
|
|
"isCache": "0",
|
|
"isFrame": "1",
|
|
"menuName": "操作查询",
|
|
"menuType": "F",
|
|
"orderNum": 1,
|
|
"parentId": 500,
|
|
"path": "#",
|
|
"perms": "monitor:operlog:query",
|
|
"queryParam": "",
|
|
"remark": "",
|
|
"status": "0",
|
|
"visible": "0"
|
|
},
|
|
{
|
|
"id": 1041,
|
|
"createBy": 1,
|
|
"createDept": 103,
|
|
|
|
"updateBy": null,
|
|
"updateTime": null,
|
|
"component": "",
|
|
"icon": "#",
|
|
"isCache": "0",
|
|
"isFrame": "1",
|
|
"menuName": "操作删除",
|
|
"menuType": "F",
|
|
"orderNum": 2,
|
|
"parentId": 500,
|
|
"path": "#",
|
|
"perms": "monitor:operlog:remove",
|
|
"queryParam": "",
|
|
"remark": "",
|
|
"status": "0",
|
|
"visible": "0"
|
|
},
|
|
{
|
|
"id": 1042,
|
|
"createBy": 1,
|
|
"createDept": 103,
|
|
|
|
"updateBy": null,
|
|
"updateTime": null,
|
|
"component": "",
|
|
"icon": "#",
|
|
"isCache": "0",
|
|
"isFrame": "1",
|
|
"menuName": "日志导出",
|
|
"menuType": "F",
|
|
"orderNum": 4,
|
|
"parentId": 500,
|
|
"path": "#",
|
|
"perms": "monitor:operlog:export",
|
|
"queryParam": "",
|
|
"remark": "",
|
|
"status": "0",
|
|
"visible": "0"
|
|
},
|
|
{
|
|
"id": 1043,
|
|
"createBy": 1,
|
|
"createDept": 103,
|
|
|
|
"updateBy": null,
|
|
"updateTime": null,
|
|
"component": "",
|
|
"icon": "#",
|
|
"isCache": "0",
|
|
"isFrame": "1",
|
|
"menuName": "登录查询",
|
|
"menuType": "F",
|
|
"orderNum": 1,
|
|
"parentId": 501,
|
|
"path": "#",
|
|
"perms": "monitor:logininfor:query",
|
|
"queryParam": "",
|
|
"remark": "",
|
|
"status": "0",
|
|
"visible": "0"
|
|
},
|
|
{
|
|
"id": 1044,
|
|
"createBy": 1,
|
|
"createDept": 103,
|
|
|
|
"updateBy": null,
|
|
"updateTime": null,
|
|
"component": "",
|
|
"icon": "#",
|
|
"isCache": "0",
|
|
"isFrame": "1",
|
|
"menuName": "登录删除",
|
|
"menuType": "F",
|
|
"orderNum": 2,
|
|
"parentId": 501,
|
|
"path": "#",
|
|
"perms": "monitor:logininfor:remove",
|
|
"queryParam": "",
|
|
"remark": "",
|
|
"status": "0",
|
|
"visible": "0"
|
|
},
|
|
{
|
|
"id": 1045,
|
|
"createBy": 1,
|
|
"createDept": 103,
|
|
|
|
"updateBy": null,
|
|
"updateTime": null,
|
|
"component": "",
|
|
"icon": "#",
|
|
"isCache": "0",
|
|
"isFrame": "1",
|
|
"menuName": "日志导出",
|
|
"menuType": "F",
|
|
"orderNum": 3,
|
|
"parentId": 501,
|
|
"path": "#",
|
|
"perms": "monitor:logininfor:export",
|
|
"queryParam": "",
|
|
"remark": "",
|
|
"status": "0",
|
|
"visible": "0"
|
|
},
|
|
{
|
|
"id": 1046,
|
|
"createBy": 1,
|
|
"createDept": 103,
|
|
|
|
"updateBy": null,
|
|
"updateTime": null,
|
|
"component": "",
|
|
"icon": "#",
|
|
"isCache": "0",
|
|
"isFrame": "1",
|
|
"menuName": "在线查询",
|
|
"menuType": "F",
|
|
"orderNum": 1,
|
|
"parentId": 109,
|
|
"path": "#",
|
|
"perms": "monitor:online:query",
|
|
"queryParam": "",
|
|
"remark": "",
|
|
"status": "0",
|
|
"visible": "0"
|
|
},
|
|
{
|
|
"id": 1047,
|
|
"createBy": 1,
|
|
"createDept": 103,
|
|
|
|
"updateBy": null,
|
|
"updateTime": null,
|
|
"component": "",
|
|
"icon": "#",
|
|
"isCache": "0",
|
|
"isFrame": "1",
|
|
"menuName": "批量强退",
|
|
"menuType": "F",
|
|
"orderNum": 2,
|
|
"parentId": 109,
|
|
"path": "#",
|
|
"perms": "monitor:online:batchLogout",
|
|
"queryParam": "",
|
|
"remark": "",
|
|
"status": "0",
|
|
"visible": "0"
|
|
},
|
|
{
|
|
"id": 1048,
|
|
"createBy": 1,
|
|
"createDept": 103,
|
|
|
|
"updateBy": null,
|
|
"updateTime": null,
|
|
"component": "",
|
|
"icon": "#",
|
|
"isCache": "0",
|
|
"isFrame": "1",
|
|
"menuName": "单条强退",
|
|
"menuType": "F",
|
|
"orderNum": 3,
|
|
"parentId": 109,
|
|
"path": "#",
|
|
"perms": "monitor:online:forceLogout",
|
|
"queryParam": "",
|
|
"remark": "",
|
|
"status": "0",
|
|
"visible": "0"
|
|
},
|
|
{
|
|
"id": 1050,
|
|
"createBy": 1,
|
|
"createDept": 103,
|
|
|
|
"updateBy": null,
|
|
"updateTime": null,
|
|
"component": "",
|
|
"icon": "#",
|
|
"isCache": "0",
|
|
"isFrame": "1",
|
|
"menuName": "账户解锁",
|
|
"menuType": "F",
|
|
"orderNum": 4,
|
|
"parentId": 501,
|
|
"path": "#",
|
|
"perms": "monitor:logininfor:unlock",
|
|
"queryParam": "",
|
|
"remark": "",
|
|
"status": "0",
|
|
"visible": "0"
|
|
},
|
|
{
|
|
"id": 1055,
|
|
"createBy": 1,
|
|
"createDept": 103,
|
|
|
|
"updateBy": null,
|
|
"updateTime": null,
|
|
"component": "",
|
|
"icon": "#",
|
|
"isCache": "0",
|
|
"isFrame": "1",
|
|
"menuName": "生成查询",
|
|
"menuType": "F",
|
|
"orderNum": 1,
|
|
"parentId": 115,
|
|
"path": "#",
|
|
"perms": "tool:gen:query",
|
|
"queryParam": "",
|
|
"remark": "",
|
|
"status": "0",
|
|
"visible": "0"
|
|
},
|
|
{
|
|
"id": 1056,
|
|
"createBy": 1,
|
|
"createDept": 103,
|
|
|
|
"updateBy": null,
|
|
"updateTime": null,
|
|
"component": "",
|
|
"icon": "#",
|
|
"isCache": "0",
|
|
"isFrame": "1",
|
|
"menuName": "生成修改",
|
|
"menuType": "F",
|
|
"orderNum": 2,
|
|
"parentId": 115,
|
|
"path": "#",
|
|
"perms": "tool:gen:edit",
|
|
"queryParam": "",
|
|
"remark": "",
|
|
"status": "0",
|
|
"visible": "0"
|
|
},
|
|
{
|
|
"id": 1057,
|
|
"createBy": 1,
|
|
"createDept": 103,
|
|
|
|
"updateBy": null,
|
|
"updateTime": null,
|
|
"component": "",
|
|
"icon": "#",
|
|
"isCache": "0",
|
|
"isFrame": "1",
|
|
"menuName": "生成删除",
|
|
"menuType": "F",
|
|
"orderNum": 3,
|
|
"parentId": 115,
|
|
"path": "#",
|
|
"perms": "tool:gen:remove",
|
|
"queryParam": "",
|
|
"remark": "",
|
|
"status": "0",
|
|
"visible": "0"
|
|
},
|
|
{
|
|
"id": 1058,
|
|
"createBy": 1,
|
|
"createDept": 103,
|
|
|
|
"updateBy": null,
|
|
"updateTime": null,
|
|
"component": "",
|
|
"icon": "#",
|
|
"isCache": "0",
|
|
"isFrame": "1",
|
|
"menuName": "导入代码",
|
|
"menuType": "F",
|
|
"orderNum": 2,
|
|
"parentId": 115,
|
|
"path": "#",
|
|
"perms": "tool:gen:import",
|
|
"queryParam": "",
|
|
"remark": "",
|
|
"status": "0",
|
|
"visible": "0"
|
|
},
|
|
{
|
|
"id": 1059,
|
|
"createBy": 1,
|
|
"createDept": 103,
|
|
|
|
"updateBy": null,
|
|
"updateTime": null,
|
|
"component": "",
|
|
"icon": "#",
|
|
"isCache": "0",
|
|
"isFrame": "1",
|
|
"menuName": "预览代码",
|
|
"menuType": "F",
|
|
"orderNum": 4,
|
|
"parentId": 115,
|
|
"path": "#",
|
|
"perms": "tool:gen:preview",
|
|
"queryParam": "",
|
|
"remark": "",
|
|
"status": "0",
|
|
"visible": "0"
|
|
},
|
|
{
|
|
"id": 1060,
|
|
"createBy": 1,
|
|
"createDept": 103,
|
|
|
|
"updateBy": null,
|
|
"updateTime": null,
|
|
"component": "",
|
|
"icon": "#",
|
|
"isCache": "0",
|
|
"isFrame": "1",
|
|
"menuName": "生成代码",
|
|
"menuType": "F",
|
|
"orderNum": 5,
|
|
"parentId": 115,
|
|
"path": "#",
|
|
"perms": "tool:gen:code",
|
|
"queryParam": "",
|
|
"remark": "",
|
|
"status": "0",
|
|
"visible": "0"
|
|
},
|
|
{
|
|
"id": 1600,
|
|
"createBy": 1,
|
|
"createDept": 103,
|
|
|
|
"updateBy": null,
|
|
"updateTime": null,
|
|
"component": "",
|
|
"icon": "#",
|
|
"isCache": "0",
|
|
"isFrame": "1",
|
|
"menuName": "文件查询",
|
|
"menuType": "F",
|
|
"orderNum": 1,
|
|
"parentId": 118,
|
|
"path": "#",
|
|
"perms": "system:oss:query",
|
|
"queryParam": "",
|
|
"remark": "",
|
|
"status": "0",
|
|
"visible": "0"
|
|
},
|
|
{
|
|
"id": 1601,
|
|
"createBy": 1,
|
|
"createDept": 103,
|
|
|
|
"updateBy": null,
|
|
"updateTime": null,
|
|
"component": "",
|
|
"icon": "#",
|
|
"isCache": "0",
|
|
"isFrame": "1",
|
|
"menuName": "文件上传",
|
|
"menuType": "F",
|
|
"orderNum": 2,
|
|
"parentId": 118,
|
|
"path": "#",
|
|
"perms": "system:oss:upload",
|
|
"queryParam": "",
|
|
"remark": "",
|
|
"status": "0",
|
|
"visible": "0"
|
|
},
|
|
{
|
|
"id": 1602,
|
|
"createBy": 1,
|
|
"createDept": 103,
|
|
|
|
"updateBy": null,
|
|
"updateTime": null,
|
|
"component": "",
|
|
"icon": "#",
|
|
"isCache": "0",
|
|
"isFrame": "1",
|
|
"menuName": "文件下载",
|
|
"menuType": "F",
|
|
"orderNum": 3,
|
|
"parentId": 118,
|
|
"path": "#",
|
|
"perms": "system:oss:download",
|
|
"queryParam": "",
|
|
"remark": "",
|
|
"status": "0",
|
|
"visible": "0"
|
|
},
|
|
{
|
|
"id": 1603,
|
|
"createBy": 1,
|
|
"createDept": 103,
|
|
|
|
"updateBy": null,
|
|
"updateTime": null,
|
|
"component": "",
|
|
"icon": "#",
|
|
"isCache": "0",
|
|
"isFrame": "1",
|
|
"menuName": "文件删除",
|
|
"menuType": "F",
|
|
"orderNum": 4,
|
|
"parentId": 118,
|
|
"path": "#",
|
|
"perms": "system:oss:remove",
|
|
"queryParam": "",
|
|
"remark": "",
|
|
"status": "0",
|
|
"visible": "0"
|
|
},
|
|
{
|
|
"id": 1604,
|
|
"createBy": 1,
|
|
"createDept": 103,
|
|
|
|
"updateBy": null,
|
|
"updateTime": null,
|
|
"component": "",
|
|
"icon": "#",
|
|
"isCache": "0",
|
|
"isFrame": "1",
|
|
"menuName": "配置添加",
|
|
"menuType": "F",
|
|
"orderNum": 5,
|
|
"parentId": 118,
|
|
"path": "#",
|
|
"perms": "system:oss:add",
|
|
"queryParam": "",
|
|
"remark": "",
|
|
"status": "0",
|
|
"visible": "0"
|
|
},
|
|
{
|
|
"id": 1605,
|
|
"createBy": 1,
|
|
"createDept": 103,
|
|
|
|
"updateBy": null,
|
|
"updateTime": null,
|
|
"component": "",
|
|
"icon": "#",
|
|
"isCache": "0",
|
|
"isFrame": "1",
|
|
"menuName": "配置编辑",
|
|
"menuType": "F",
|
|
"orderNum": 6,
|
|
"parentId": 118,
|
|
"path": "#",
|
|
"perms": "system:oss:edit",
|
|
"queryParam": "",
|
|
"remark": "",
|
|
"status": "0",
|
|
"visible": "0"
|
|
},
|
|
{
|
|
"id": 1606,
|
|
"createBy": 1,
|
|
"createDept": 103,
|
|
|
|
"updateBy": null,
|
|
"updateTime": null,
|
|
"component": "",
|
|
"icon": "#",
|
|
"isCache": "0",
|
|
"isFrame": "1",
|
|
"menuName": "租户查询",
|
|
"menuType": "F",
|
|
"orderNum": 1,
|
|
"parentId": 121,
|
|
"path": "#",
|
|
"perms": "system:tenant:query",
|
|
"queryParam": "",
|
|
"remark": "",
|
|
"status": "0",
|
|
"visible": "0"
|
|
},
|
|
{
|
|
"id": 1607,
|
|
"createBy": 1,
|
|
"createDept": 103,
|
|
|
|
"updateBy": null,
|
|
"updateTime": null,
|
|
"component": "",
|
|
"icon": "#",
|
|
"isCache": "0",
|
|
"isFrame": "1",
|
|
"menuName": "租户新增",
|
|
"menuType": "F",
|
|
"orderNum": 2,
|
|
"parentId": 121,
|
|
"path": "#",
|
|
"perms": "system:tenant:add",
|
|
"queryParam": "",
|
|
"remark": "",
|
|
"status": "0",
|
|
"visible": "0"
|
|
},
|
|
{
|
|
"id": 1608,
|
|
"createBy": 1,
|
|
"createDept": 103,
|
|
|
|
"updateBy": null,
|
|
"updateTime": null,
|
|
"component": "",
|
|
"icon": "#",
|
|
"isCache": "0",
|
|
"isFrame": "1",
|
|
"menuName": "租户修改",
|
|
"menuType": "F",
|
|
"orderNum": 3,
|
|
"parentId": 121,
|
|
"path": "#",
|
|
"perms": "system:tenant:edit",
|
|
"queryParam": "",
|
|
"remark": "",
|
|
"status": "0",
|
|
"visible": "0"
|
|
},
|
|
{
|
|
"id": 1609,
|
|
"createBy": 1,
|
|
"createDept": 103,
|
|
|
|
"updateBy": null,
|
|
"updateTime": null,
|
|
"component": "",
|
|
"icon": "#",
|
|
"isCache": "0",
|
|
"isFrame": "1",
|
|
"menuName": "租户删除",
|
|
"menuType": "F",
|
|
"orderNum": 4,
|
|
"parentId": 121,
|
|
"path": "#",
|
|
"perms": "system:tenant:remove",
|
|
"queryParam": "",
|
|
"remark": "",
|
|
"status": "0",
|
|
"visible": "0"
|
|
},
|
|
{
|
|
"id": 1610,
|
|
"createBy": 1,
|
|
"createDept": 103,
|
|
|
|
"updateBy": null,
|
|
"updateTime": null,
|
|
"component": "",
|
|
"icon": "#",
|
|
"isCache": "0",
|
|
"isFrame": "1",
|
|
"menuName": "租户导出",
|
|
"menuType": "F",
|
|
"orderNum": 5,
|
|
"parentId": 121,
|
|
"path": "#",
|
|
"perms": "system:tenant:export",
|
|
"queryParam": "",
|
|
"remark": "",
|
|
"status": "0",
|
|
"visible": "0"
|
|
},
|
|
{
|
|
"id": 1611,
|
|
"createBy": 1,
|
|
"createDept": 103,
|
|
|
|
"updateBy": null,
|
|
"updateTime": null,
|
|
"component": "",
|
|
"icon": "#",
|
|
"isCache": "0",
|
|
"isFrame": "1",
|
|
"menuName": "租户套餐查询",
|
|
"menuType": "F",
|
|
"orderNum": 1,
|
|
"parentId": 122,
|
|
"path": "#",
|
|
"perms": "system:tenantPackage:query",
|
|
"queryParam": "",
|
|
"remark": "",
|
|
"status": "0",
|
|
"visible": "0"
|
|
},
|
|
{
|
|
"id": 1612,
|
|
"createBy": 1,
|
|
"createDept": 103,
|
|
|
|
"updateBy": null,
|
|
"updateTime": null,
|
|
"component": "",
|
|
"icon": "#",
|
|
"isCache": "0",
|
|
"isFrame": "1",
|
|
"menuName": "租户套餐新增",
|
|
"menuType": "F",
|
|
"orderNum": 2,
|
|
"parentId": 122,
|
|
"path": "#",
|
|
"perms": "system:tenantPackage:add",
|
|
"queryParam": "",
|
|
"remark": "",
|
|
"status": "0",
|
|
"visible": "0"
|
|
},
|
|
{
|
|
"id": 1613,
|
|
"createBy": 1,
|
|
"createDept": 103,
|
|
|
|
"updateBy": null,
|
|
"updateTime": null,
|
|
"component": "",
|
|
"icon": "#",
|
|
"isCache": "0",
|
|
"isFrame": "1",
|
|
"menuName": "租户套餐修改",
|
|
"menuType": "F",
|
|
"orderNum": 3,
|
|
"parentId": 122,
|
|
"path": "#",
|
|
"perms": "system:tenantPackage:edit",
|
|
"queryParam": "",
|
|
"remark": "",
|
|
"status": "0",
|
|
"visible": "0"
|
|
},
|
|
{
|
|
"id": 1614,
|
|
"createBy": 1,
|
|
"createDept": 103,
|
|
|
|
"updateBy": null,
|
|
"updateTime": null,
|
|
"component": "",
|
|
"icon": "#",
|
|
"isCache": "0",
|
|
"isFrame": "1",
|
|
"menuName": "租户套餐删除",
|
|
"menuType": "F",
|
|
"orderNum": 4,
|
|
"parentId": 122,
|
|
"path": "#",
|
|
"perms": "system:tenantPackage:remove",
|
|
"queryParam": "",
|
|
"remark": "",
|
|
"status": "0",
|
|
"visible": "0"
|
|
},
|
|
{
|
|
"id": 1615,
|
|
"createBy": 1,
|
|
"createDept": 103,
|
|
|
|
"updateBy": null,
|
|
"updateTime": null,
|
|
"component": "",
|
|
"icon": "#",
|
|
"isCache": "0",
|
|
"isFrame": "1",
|
|
"menuName": "租户套餐导出",
|
|
"menuType": "F",
|
|
"orderNum": 5,
|
|
"parentId": 122,
|
|
"path": "#",
|
|
"perms": "system:tenantPackage:export",
|
|
"queryParam": "",
|
|
"remark": "",
|
|
"status": "0",
|
|
"visible": "0"
|
|
},
|
|
{
|
|
"id": 2200,
|
|
"createBy": 1,
|
|
"createDept": 103,
|
|
"updateBy": 1,
|
|
"component": null,
|
|
"icon": "device",
|
|
"isCache": "0",
|
|
"isFrame": "1",
|
|
"menuName": "设备接入",
|
|
"menuType": "M",
|
|
"orderNum": 1,
|
|
"parentId": 0,
|
|
"path": "/equipment",
|
|
"perms": null,
|
|
"queryParam": null,
|
|
"remark": "",
|
|
"status": "0",
|
|
"visible": "0"
|
|
},
|
|
{
|
|
"id": 2201,
|
|
"createBy": 1,
|
|
"createDept": 103,
|
|
"updateBy": 1,
|
|
"component": "iot/equipment/categories/index",
|
|
"icon": "education",
|
|
"isCache": "1",
|
|
"isFrame": "1",
|
|
"menuName": "品类管理",
|
|
"menuType": "C",
|
|
"orderNum": 1,
|
|
"parentId": 2200,
|
|
"path": "categories",
|
|
"perms": null,
|
|
"queryParam": null,
|
|
"remark": "",
|
|
"status": "0",
|
|
"visible": "0"
|
|
},
|
|
{
|
|
"id": 2205,
|
|
"createBy": 1,
|
|
"createDept": 103,
|
|
|
|
"updateBy": 1,
|
|
|
|
"component": "iot/equipment/products/index",
|
|
"icon": "product-management",
|
|
"isCache": "1",
|
|
"isFrame": "1",
|
|
"menuName": "产品管理",
|
|
"menuType": "C",
|
|
"orderNum": 2,
|
|
"parentId": 2200,
|
|
"path": "products",
|
|
"perms": null,
|
|
"queryParam": null,
|
|
"remark": "",
|
|
"status": "0",
|
|
"visible": "0"
|
|
},
|
|
{
|
|
"id": 2206,
|
|
"createBy": 1,
|
|
"createDept": 103,
|
|
|
|
"updateBy": 1,
|
|
|
|
"component": "iot/equipment/devices/list",
|
|
"icon": "device",
|
|
"isCache": "1",
|
|
"isFrame": "1",
|
|
"menuName": "设备列表",
|
|
"menuType": "C",
|
|
"orderNum": 3,
|
|
"parentId": 2200,
|
|
"path": "devices",
|
|
"perms": null,
|
|
"queryParam": null,
|
|
"remark": "",
|
|
"status": "0",
|
|
"visible": "0"
|
|
},
|
|
{
|
|
"id": 2207,
|
|
"createBy": 1,
|
|
"createDept": 103,
|
|
|
|
"updateBy": 1,
|
|
|
|
"component": "iot/equipment/devices/virtualDevices",
|
|
"icon": "monitor",
|
|
"isCache": "1",
|
|
"isFrame": "1",
|
|
"menuName": "虚拟设备",
|
|
"menuType": "C",
|
|
"orderNum": 4,
|
|
"parentId": 2200,
|
|
"path": "virtualDevices",
|
|
"perms": null,
|
|
"queryParam": null,
|
|
"remark": "",
|
|
"status": "0",
|
|
"visible": "0"
|
|
},
|
|
{
|
|
"id": 2208,
|
|
"createBy": 1,
|
|
"createDept": 103,
|
|
|
|
"updateBy": 1,
|
|
|
|
"component": null,
|
|
"icon": "component",
|
|
"isCache": "0",
|
|
"isFrame": "1",
|
|
"menuName": "通讯组件管理",
|
|
"menuType": "M",
|
|
"orderNum": 2,
|
|
"parentId": 0,
|
|
"path": "/communication",
|
|
"perms": null,
|
|
"queryParam": null,
|
|
"remark": "",
|
|
"status": "0",
|
|
"visible": "0"
|
|
},
|
|
{
|
|
"id": 2209,
|
|
"createBy": 1,
|
|
"createDept": 103,
|
|
|
|
"updateBy": 1,
|
|
|
|
"component": "iot/communication/convertors/index",
|
|
"icon": "component",
|
|
"isCache": "1",
|
|
"isFrame": "1",
|
|
"menuName": "设备消息转换器",
|
|
"menuType": "C",
|
|
"orderNum": 1,
|
|
"parentId": 2208,
|
|
"path": "convertors",
|
|
"perms": null,
|
|
"queryParam": null,
|
|
"remark": "",
|
|
"status": "0",
|
|
"visible": "0"
|
|
},
|
|
{
|
|
"id": 2210,
|
|
"createBy": 1,
|
|
"createDept": 103,
|
|
|
|
"updateBy": 1,
|
|
|
|
"component": "iot/communication/components/index",
|
|
"icon": "component",
|
|
"isCache": "1",
|
|
"isFrame": "1",
|
|
"menuName": "通讯组件管理",
|
|
"menuType": "C",
|
|
"orderNum": 2,
|
|
"parentId": 2208,
|
|
"path": "components",
|
|
"perms": null,
|
|
"queryParam": null,
|
|
"remark": "",
|
|
"status": "0",
|
|
"visible": "0"
|
|
},
|
|
{
|
|
"id": 2211,
|
|
"createBy": 1,
|
|
"createDept": 103,
|
|
|
|
"updateBy": 1,
|
|
|
|
"component": null,
|
|
"icon": "dashboard",
|
|
"isCache": "0",
|
|
"isFrame": "1",
|
|
"menuName": "规则引擎",
|
|
"menuType": "M",
|
|
"orderNum": 3,
|
|
"parentId": 0,
|
|
"path": "ruleEngine",
|
|
"perms": null,
|
|
"queryParam": null,
|
|
"remark": "",
|
|
"status": "0",
|
|
"visible": "0"
|
|
},
|
|
{
|
|
"id": 2212,
|
|
"createBy": 1,
|
|
"createDept": 103,
|
|
|
|
"updateBy": 1,
|
|
|
|
"component": "iot/ruleEngine/ruleSys/index",
|
|
"icon": "component",
|
|
"isCache": "0",
|
|
"isFrame": "1",
|
|
"menuName": "规则管理",
|
|
"menuType": "C",
|
|
"orderNum": 1,
|
|
"parentId": 2211,
|
|
"path": "ruleSys",
|
|
"perms": null,
|
|
"queryParam": null,
|
|
"remark": "",
|
|
"status": "0",
|
|
"visible": "0"
|
|
},
|
|
{
|
|
"id": 2213,
|
|
"createBy": 1,
|
|
"createDept": 103,
|
|
|
|
"updateBy": 1,
|
|
|
|
"component": "iot/ruleEngine/scheduledTask/index",
|
|
"icon": "component",
|
|
"isCache": "0",
|
|
"isFrame": "1",
|
|
"menuName": "定时任务",
|
|
"menuType": "C",
|
|
"orderNum": 1,
|
|
"parentId": 2211,
|
|
"path": "scheduledTask",
|
|
"perms": null,
|
|
"queryParam": null,
|
|
"remark": "",
|
|
"status": "0",
|
|
"visible": "0"
|
|
},
|
|
{
|
|
"id": 2214,
|
|
"createBy": 1,
|
|
"createDept": 103,
|
|
|
|
"updateBy": 1,
|
|
|
|
"component": "iot/equipment/devices/detail",
|
|
"icon": "",
|
|
"isCache": "0",
|
|
"isFrame": "1",
|
|
"menuName": "设备详情",
|
|
"menuType": "C",
|
|
"orderNum": 1,
|
|
"parentId": 2200,
|
|
"path": "devicesDetail/:id",
|
|
"perms": null,
|
|
"queryParam": null,
|
|
"remark": "",
|
|
"status": "0",
|
|
"visible": "1"
|
|
},
|
|
{
|
|
"id": 2215,
|
|
"createBy": 1,
|
|
"createDept": 103,
|
|
|
|
"updateBy": 1,
|
|
|
|
"component": "iot/equipment/devices/virtualDeviceConfig",
|
|
"icon": "",
|
|
"isCache": "1",
|
|
"isFrame": "1",
|
|
"menuName": "虚拟设备详情",
|
|
"menuType": "C",
|
|
"orderNum": 16,
|
|
"parentId": 2200,
|
|
"path": "virtualDeviceConfig/:id",
|
|
"perms": null,
|
|
"queryParam": null,
|
|
"remark": "",
|
|
"status": "0",
|
|
"visible": "1"
|
|
},
|
|
{
|
|
"id": 2216,
|
|
"createBy": 1,
|
|
"createDept": 103,
|
|
"updateBy": 1,
|
|
"component": null,
|
|
"icon": "message",
|
|
"isCache": "0",
|
|
"isFrame": "1",
|
|
"menuName": "消息中心",
|
|
"menuType": "M",
|
|
"orderNum": 4,
|
|
"parentId": 0,
|
|
"path": "messageCenter",
|
|
"perms": null,
|
|
"queryParam": null,
|
|
"remark": "",
|
|
"status": "0",
|
|
"visible": "0"
|
|
},
|
|
{
|
|
"id": 2217,
|
|
"createBy": 1,
|
|
"createDept": 103,
|
|
|
|
"updateBy": 1,
|
|
|
|
"component": "iot/messageCenter/list",
|
|
"icon": "message",
|
|
"isCache": "0",
|
|
"isFrame": "1",
|
|
"menuName": "消息列表",
|
|
"menuType": "C",
|
|
"orderNum": 1,
|
|
"parentId": 2216,
|
|
"path": "messageCenterList",
|
|
"perms": null,
|
|
"queryParam": null,
|
|
"remark": "",
|
|
"status": "0",
|
|
"visible": "0"
|
|
},
|
|
{
|
|
"id": 2218,
|
|
"createBy": 1,
|
|
"createDept": 103,
|
|
|
|
"updateBy": 1,
|
|
|
|
"component": null,
|
|
"icon": "cascader",
|
|
"isCache": "0",
|
|
"isFrame": "1",
|
|
"menuName": "通道管理",
|
|
"menuType": "M",
|
|
"orderNum": 5,
|
|
"parentId": 0,
|
|
"path": "channel",
|
|
"perms": null,
|
|
"queryParam": null,
|
|
"remark": "",
|
|
"status": "0",
|
|
"visible": "0"
|
|
},
|
|
{
|
|
"id": 2219,
|
|
"createBy": 1,
|
|
"createDept": 103,
|
|
|
|
"updateBy": 1,
|
|
|
|
"component": "iot/channel/config",
|
|
"icon": "system",
|
|
"isCache": "0",
|
|
"isFrame": "1",
|
|
"menuName": "通道配置",
|
|
"menuType": "C",
|
|
"orderNum": 1,
|
|
"parentId": 2218,
|
|
"path": "channelConfig",
|
|
"perms": null,
|
|
"queryParam": null,
|
|
"remark": "",
|
|
"status": "0",
|
|
"visible": "0"
|
|
},
|
|
{
|
|
"id": 2220,
|
|
"createBy": 1,
|
|
"createDept": 103,
|
|
|
|
"updateBy": 1,
|
|
|
|
"component": "iot/channel/template",
|
|
"icon": "system",
|
|
"isCache": "0",
|
|
"isFrame": "1",
|
|
"menuName": "模板配置",
|
|
"menuType": "C",
|
|
"orderNum": 2,
|
|
"parentId": 2218,
|
|
"path": "template",
|
|
"perms": null,
|
|
"queryParam": null,
|
|
"remark": "",
|
|
"status": "0",
|
|
"visible": "0"
|
|
},
|
|
{
|
|
"id": 2221,
|
|
"createBy": 1,
|
|
"createDept": 103,
|
|
|
|
"updateBy": 1,
|
|
|
|
"component": null,
|
|
"icon": "alart",
|
|
"isCache": "0",
|
|
"isFrame": "1",
|
|
"menuName": "告警中心",
|
|
"menuType": "M",
|
|
"orderNum": 6,
|
|
"parentId": 0,
|
|
"path": "alarm",
|
|
"perms": null,
|
|
"queryParam": null,
|
|
"remark": "",
|
|
"status": "0",
|
|
"visible": "0"
|
|
},
|
|
{
|
|
"id": 2222,
|
|
"createBy": 1,
|
|
"createDept": 103,
|
|
|
|
"updateBy": 1,
|
|
|
|
"component": "iot/alarm/list",
|
|
"icon": "message",
|
|
"isCache": "0",
|
|
"isFrame": "1",
|
|
"menuName": "告警列表",
|
|
"menuType": "C",
|
|
"orderNum": 1,
|
|
"parentId": 2221,
|
|
"path": "list",
|
|
"perms": null,
|
|
"queryParam": null,
|
|
"remark": "",
|
|
"status": "0",
|
|
"visible": "0"
|
|
},
|
|
{
|
|
"id": 2223,
|
|
"createBy": 1,
|
|
"createDept": 103,
|
|
|
|
"updateBy": 1,
|
|
|
|
"component": "iot/alarm/config",
|
|
"icon": "system",
|
|
"isCache": "0",
|
|
"isFrame": "1",
|
|
"menuName": "告警配置",
|
|
"menuType": "C",
|
|
"orderNum": 2,
|
|
"parentId": 2221,
|
|
"path": "config",
|
|
"perms": null,
|
|
"queryParam": null,
|
|
"remark": "",
|
|
"status": "0",
|
|
"visible": "0"
|
|
},{
|
|
"id": 2224,
|
|
"createBy": 1,
|
|
"createDept": 103,
|
|
|
|
"updateBy": 1,
|
|
|
|
"component": "contributor/index",
|
|
"icon": "color",
|
|
"isCache": "0",
|
|
"isFrame": "1",
|
|
"menuName": "平台建设",
|
|
"menuType": "C",
|
|
"orderNum": 1,
|
|
"parentId": 0,
|
|
"path": "contributor",
|
|
"perms": null,
|
|
"queryParam": null,
|
|
"remark": "",
|
|
"status": "0",
|
|
"visible": "0"
|
|
}
|
|
]
|