|
@@ -1329,6 +1329,256 @@ public class SysTenantServiceImpl implements ISysTenantService
|
|
|
" \"children\": [],\n" +
|
|
|
" \"tenantName\": null,\n" +
|
|
|
" \"tenantId\": null\n" +
|
|
|
+ " },\n" +
|
|
|
+ " {\n" +
|
|
|
+ " \"createBy\": null,\n" +
|
|
|
+ " \"createTime\": \"2023-07-06 13:28:04\",\n" +
|
|
|
+ " \"updateBy\": null,\n" +
|
|
|
+ " \"updateTime\": null,\n" +
|
|
|
+ " \"remark\": null,\n" +
|
|
|
+ " \"menuId\": 1092,\n" +
|
|
|
+ " \"menuName\": \"日志管理\",\n" +
|
|
|
+ " \"parentName\": null,\n" +
|
|
|
+ " \"parentId\": 0,\n" +
|
|
|
+ " \"orderNum\": 6,\n" +
|
|
|
+ " \"path\": \"log\",\n" +
|
|
|
+ " \"component\": null,\n" +
|
|
|
+ " \"query\": null,\n" +
|
|
|
+ " \"isFrame\": \"1\",\n" +
|
|
|
+ " \"isCache\": \"0\",\n" +
|
|
|
+ " \"menuType\": \"M\",\n" +
|
|
|
+ " \"visible\": \"0\",\n" +
|
|
|
+ " \"status\": \"0\",\n" +
|
|
|
+ " \"perms\": null,\n" +
|
|
|
+ " \"icon\": \"log\",\n" +
|
|
|
+ " \"children\": [],\n" +
|
|
|
+ " \"tenantName\": null,\n" +
|
|
|
+ " \"tenantId\": null\n" +
|
|
|
+ " },\n" +
|
|
|
+ " {\n" +
|
|
|
+ " \"createBy\": null,\n" +
|
|
|
+ " \"createTime\": \"2023-07-06 13:29:50\",\n" +
|
|
|
+ " \"updateBy\": null,\n" +
|
|
|
+ " \"updateTime\": null,\n" +
|
|
|
+ " \"remark\": null,\n" +
|
|
|
+ " \"menuId\": 1093,\n" +
|
|
|
+ " \"menuName\": \"操作日志\",\n" +
|
|
|
+ " \"parentName\": null,\n" +
|
|
|
+ " \"parentId\": 1092,\n" +
|
|
|
+ " \"orderNum\": 1,\n" +
|
|
|
+ " \"path\": \"operlog\",\n" +
|
|
|
+ " \"component\": \"monitor/operlog/index\",\n" +
|
|
|
+ " \"query\": null,\n" +
|
|
|
+ " \"isFrame\": \"1\",\n" +
|
|
|
+ " \"isCache\": \"0\",\n" +
|
|
|
+ " \"menuType\": \"C\",\n" +
|
|
|
+ " \"visible\": \"0\",\n" +
|
|
|
+ " \"status\": \"0\",\n" +
|
|
|
+ " \"perms\": \"monitor:operlog:list\",\n" +
|
|
|
+ " \"icon\": \"form\",\n" +
|
|
|
+ " \"children\": [],\n" +
|
|
|
+ " \"tenantName\": null,\n" +
|
|
|
+ " \"tenantId\": null\n" +
|
|
|
+ " },\n" +
|
|
|
+ " {\n" +
|
|
|
+ " \"createBy\": null,\n" +
|
|
|
+ " \"createTime\": \"2023-07-06 13:32:45\",\n" +
|
|
|
+ " \"updateBy\": null,\n" +
|
|
|
+ " \"updateTime\": null,\n" +
|
|
|
+ " \"remark\": null,\n" +
|
|
|
+ " \"menuId\": 1095,\n" +
|
|
|
+ " \"menuName\": \"操作查询\",\n" +
|
|
|
+ " \"parentName\": null,\n" +
|
|
|
+ " \"parentId\": 1093,\n" +
|
|
|
+ " \"orderNum\": 1,\n" +
|
|
|
+ " \"path\": \"\",\n" +
|
|
|
+ " \"component\": null,\n" +
|
|
|
+ " \"query\": null,\n" +
|
|
|
+ " \"isFrame\": \"1\",\n" +
|
|
|
+ " \"isCache\": \"0\",\n" +
|
|
|
+ " \"menuType\": \"F\",\n" +
|
|
|
+ " \"visible\": \"0\",\n" +
|
|
|
+ " \"status\": \"0\",\n" +
|
|
|
+ " \"perms\": \"monitor:operlog:query\",\n" +
|
|
|
+ " \"icon\": \"#\",\n" +
|
|
|
+ " \"children\": [],\n" +
|
|
|
+ " \"tenantName\": null,\n" +
|
|
|
+ " \"tenantId\": null\n" +
|
|
|
+ " },\n" +
|
|
|
+ " {\n" +
|
|
|
+ " \"createBy\": null,\n" +
|
|
|
+ " \"createTime\": \"2023-07-06 13:34:04\",\n" +
|
|
|
+ " \"updateBy\": null,\n" +
|
|
|
+ " \"updateTime\": null,\n" +
|
|
|
+ " \"remark\": null,\n" +
|
|
|
+ " \"menuId\": 1096,\n" +
|
|
|
+ " \"menuName\": \"操作删除\",\n" +
|
|
|
+ " \"parentName\": null,\n" +
|
|
|
+ " \"parentId\": 1093,\n" +
|
|
|
+ " \"orderNum\": 2,\n" +
|
|
|
+ " \"path\": \"\",\n" +
|
|
|
+ " \"component\": null,\n" +
|
|
|
+ " \"query\": null,\n" +
|
|
|
+ " \"isFrame\": \"1\",\n" +
|
|
|
+ " \"isCache\": \"0\",\n" +
|
|
|
+ " \"menuType\": \"F\",\n" +
|
|
|
+ " \"visible\": \"0\",\n" +
|
|
|
+ " \"status\": \"0\",\n" +
|
|
|
+ " \"perms\": \"monitor:operlog:remove\",\n" +
|
|
|
+ " \"icon\": \"#\",\n" +
|
|
|
+ " \"children\": [],\n" +
|
|
|
+ " \"tenantName\": null,\n" +
|
|
|
+ " \"tenantId\": null\n" +
|
|
|
+ " },\n" +
|
|
|
+ " {\n" +
|
|
|
+ " \"createBy\": null,\n" +
|
|
|
+ " \"createTime\": \"2023-07-06 13:34:27\",\n" +
|
|
|
+ " \"updateBy\": null,\n" +
|
|
|
+ " \"updateTime\": null,\n" +
|
|
|
+ " \"remark\": null,\n" +
|
|
|
+ " \"menuId\": 1097,\n" +
|
|
|
+ " \"menuName\": \"日志导出\",\n" +
|
|
|
+ " \"parentName\": null,\n" +
|
|
|
+ " \"parentId\": 1093,\n" +
|
|
|
+ " \"orderNum\": 3,\n" +
|
|
|
+ " \"path\": \"\",\n" +
|
|
|
+ " \"component\": null,\n" +
|
|
|
+ " \"query\": null,\n" +
|
|
|
+ " \"isFrame\": \"1\",\n" +
|
|
|
+ " \"isCache\": \"0\",\n" +
|
|
|
+ " \"menuType\": \"F\",\n" +
|
|
|
+ " \"visible\": \"0\",\n" +
|
|
|
+ " \"status\": \"0\",\n" +
|
|
|
+ " \"perms\": \"monitor:operlog:export\",\n" +
|
|
|
+ " \"icon\": \"#\",\n" +
|
|
|
+ " \"children\": [],\n" +
|
|
|
+ " \"tenantName\": null,\n" +
|
|
|
+ " \"tenantId\": null\n" +
|
|
|
+ " },\n" +
|
|
|
+ " {\n" +
|
|
|
+ " \"createBy\": null,\n" +
|
|
|
+ " \"createTime\": \"2023-07-06 13:31:06\",\n" +
|
|
|
+ " \"updateBy\": null,\n" +
|
|
|
+ " \"updateTime\": null,\n" +
|
|
|
+ " \"remark\": null,\n" +
|
|
|
+ " \"menuId\": 1094,\n" +
|
|
|
+ " \"menuName\": \"登录日志\",\n" +
|
|
|
+ " \"parentName\": null,\n" +
|
|
|
+ " \"parentId\": 1092,\n" +
|
|
|
+ " \"orderNum\": 2,\n" +
|
|
|
+ " \"path\": \"logininfor\",\n" +
|
|
|
+ " \"component\": \"monitor/logininfor/index\",\n" +
|
|
|
+ " \"query\": null,\n" +
|
|
|
+ " \"isFrame\": \"1\",\n" +
|
|
|
+ " \"isCache\": \"0\",\n" +
|
|
|
+ " \"menuType\": \"C\",\n" +
|
|
|
+ " \"visible\": \"0\",\n" +
|
|
|
+ " \"status\": \"0\",\n" +
|
|
|
+ " \"perms\": \"monitor:logininfor:list\",\n" +
|
|
|
+ " \"icon\": \"logininfor\",\n" +
|
|
|
+ " \"children\": [],\n" +
|
|
|
+ " \"tenantName\": null,\n" +
|
|
|
+ " \"tenantId\": null\n" +
|
|
|
+ " },\n" +
|
|
|
+ " {\n" +
|
|
|
+ " \"createBy\": null,\n" +
|
|
|
+ " \"createTime\": \"2023-07-06 13:34:57\",\n" +
|
|
|
+ " \"updateBy\": null,\n" +
|
|
|
+ " \"updateTime\": null,\n" +
|
|
|
+ " \"remark\": null,\n" +
|
|
|
+ " \"menuId\": 1098,\n" +
|
|
|
+ " \"menuName\": \"登录查询\",\n" +
|
|
|
+ " \"parentName\": null,\n" +
|
|
|
+ " \"parentId\": 1094,\n" +
|
|
|
+ " \"orderNum\": 1,\n" +
|
|
|
+ " \"path\": \"\",\n" +
|
|
|
+ " \"component\": null,\n" +
|
|
|
+ " \"query\": null,\n" +
|
|
|
+ " \"isFrame\": \"1\",\n" +
|
|
|
+ " \"isCache\": \"0\",\n" +
|
|
|
+ " \"menuType\": \"F\",\n" +
|
|
|
+ " \"visible\": \"0\",\n" +
|
|
|
+ " \"status\": \"0\",\n" +
|
|
|
+ " \"perms\": \"monitor:logininfor:query\",\n" +
|
|
|
+ " \"icon\": \"#\",\n" +
|
|
|
+ " \"children\": [],\n" +
|
|
|
+ " \"tenantName\": null,\n" +
|
|
|
+ " \"tenantId\": null\n" +
|
|
|
+ " },\n" +
|
|
|
+ " {\n" +
|
|
|
+ " \"createBy\": null,\n" +
|
|
|
+ " \"createTime\": \"2023-07-06 13:36:58\",\n" +
|
|
|
+ " \"updateBy\": null,\n" +
|
|
|
+ " \"updateTime\": null,\n" +
|
|
|
+ " \"remark\": null,\n" +
|
|
|
+ " \"menuId\": 1099,\n" +
|
|
|
+ " \"menuName\": \"登录删除\",\n" +
|
|
|
+ " \"parentName\": null,\n" +
|
|
|
+ " \"parentId\": 1094,\n" +
|
|
|
+ " \"orderNum\": 2,\n" +
|
|
|
+ " \"path\": \"\",\n" +
|
|
|
+ " \"component\": null,\n" +
|
|
|
+ " \"query\": null,\n" +
|
|
|
+ " \"isFrame\": \"1\",\n" +
|
|
|
+ " \"isCache\": \"0\",\n" +
|
|
|
+ " \"menuType\": \"F\",\n" +
|
|
|
+ " \"visible\": \"0\",\n" +
|
|
|
+ " \"status\": \"0\",\n" +
|
|
|
+ " \"perms\": \"monitor:logininfor:remove\",\n" +
|
|
|
+ " \"icon\": \"#\",\n" +
|
|
|
+ " \"children\": [],\n" +
|
|
|
+ " \"tenantName\": null,\n" +
|
|
|
+ " \"tenantId\": null\n" +
|
|
|
+ " },\n" +
|
|
|
+ " {\n" +
|
|
|
+ " \"createBy\": null,\n" +
|
|
|
+ " \"createTime\": \"2023-07-06 13:37:21\",\n" +
|
|
|
+ " \"updateBy\": null,\n" +
|
|
|
+ " \"updateTime\": null,\n" +
|
|
|
+ " \"remark\": null,\n" +
|
|
|
+ " \"menuId\": 1100,\n" +
|
|
|
+ " \"menuName\": \"日志导出\",\n" +
|
|
|
+ " \"parentName\": null,\n" +
|
|
|
+ " \"parentId\": 1094,\n" +
|
|
|
+ " \"orderNum\": 3,\n" +
|
|
|
+ " \"path\": \"\",\n" +
|
|
|
+ " \"component\": null,\n" +
|
|
|
+ " \"query\": null,\n" +
|
|
|
+ " \"isFrame\": \"1\",\n" +
|
|
|
+ " \"isCache\": \"0\",\n" +
|
|
|
+ " \"menuType\": \"F\",\n" +
|
|
|
+ " \"visible\": \"0\",\n" +
|
|
|
+ " \"status\": \"0\",\n" +
|
|
|
+ " \"perms\": \"monitor:logininfor:export\",\n" +
|
|
|
+ " \"icon\": \"#\",\n" +
|
|
|
+ " \"children\": [],\n" +
|
|
|
+ " \"tenantName\": null,\n" +
|
|
|
+ " \"tenantId\": null\n" +
|
|
|
+ " },\n" +
|
|
|
+ " {\n" +
|
|
|
+ " \"createBy\": null,\n" +
|
|
|
+ " \"createTime\": \"2023-07-06 13:37:44\",\n" +
|
|
|
+ " \"updateBy\": null,\n" +
|
|
|
+ " \"updateTime\": null,\n" +
|
|
|
+ " \"remark\": null,\n" +
|
|
|
+ " \"menuId\": 1101,\n" +
|
|
|
+ " \"menuName\": \"账户解锁\",\n" +
|
|
|
+ " \"parentName\": null,\n" +
|
|
|
+ " \"parentId\": 1094,\n" +
|
|
|
+ " \"orderNum\": 4,\n" +
|
|
|
+ " \"path\": \"\",\n" +
|
|
|
+ " \"component\": null,\n" +
|
|
|
+ " \"query\": null,\n" +
|
|
|
+ " \"isFrame\": \"1\",\n" +
|
|
|
+ " \"isCache\": \"0\",\n" +
|
|
|
+ " \"menuType\": \"F\",\n" +
|
|
|
+ " \"visible\": \"0\",\n" +
|
|
|
+ " \"status\": \"0\",\n" +
|
|
|
+ " \"perms\": \"monitor:logininfor:unlock\",\n" +
|
|
|
+ " \"icon\": \"#\",\n" +
|
|
|
+ " \"children\": [],\n" +
|
|
|
+ " \"tenantName\": null,\n" +
|
|
|
+ " \"tenantId\": null\n" +
|
|
|
" }\n" +
|
|
|
"]";
|
|
|
List<SysMenu> list = new ArrayList<>();
|