Ver Fonte

角色权限查询

李进 há 2 anos atrás
pai
commit
484072df16

+ 2 - 1
authorize-api-service/src/main/java/com/xy/service/impl/SysDeptServiceImpl.java

@@ -110,7 +110,8 @@ public class SysDeptServiceImpl extends ServiceImpl<SysDeptMapper, SysDept> impl
     @PostMapping("tree/list")
     public R<List<Tree<Long>>> deptTreeList(@Valid @RequestBody SysDeptListDto sysDeptListDto) {
         Long sysId = sysDeptListDto.getSysId();
-        LambdaQueryWrapper<SysDept> lambdaQueryWrapper = Wrappers.lambdaQuery();
+        LambdaQueryWrapper<SysDept> lambdaQueryWrapper = Wrappers.<SysDept>lambdaQuery()
+                .eq(SysDept::getSysId, sysDeptListDto.getSysId());
         RedisCache.getDataAuth(sysId, lambdaQueryWrapper, SysDept::getCreateUser);
         List<Tree<Long>> deptTree = getDeptTree(this.list(lambdaQueryWrapper), 0L);
         return R.ok(deptTree);

+ 2 - 2
doc/init.sql

@@ -71,11 +71,11 @@ values(300, 14, 1, 'system_list', '登录人所属系统列表', 2, '/sys-system
 insert into sys_menu(id, pater_id, sys_id, code, name, type, interface_uri, web_json, create_time, update_time)
 values(18, 1, 1, 'dept', '部门管理', 1, null, null, now(), now());
 insert into sys_menu(id, pater_id, sys_id, code, name, type, interface_uri, web_json, create_time, update_time)
-values(19, 18, 1, 'dept_data', '部门列表', 2, '', null, now(), now());
+values(19, 18, 1, 'dept_data', '部门列表', 2, '/sysDept/tree/list,/authorize/sysDept/tree/list,/dev-authorize/sysDept/tree/list', null, now(), now());
 insert into sys_menu(id, pater_id, sys_id, code, name, type, interface_uri, web_json, create_time, update_time)
 values(20, 19, 1, 'dept_add', '添加部门', 2, '/sysDept/saveOrUpdate,/authorize/sysDept/saveOrUpdate,/dev-authorize/sysDept/saveOrUpdate', null, now(), now());
 insert into sys_menu(id, pater_id, sys_id, code, name, type, interface_uri, web_json, create_time, update_time)
-values(21, 19, 1, 'dept_del', '删除部门', 2, '', null, now(), now());
+values(21, 19, 1, 'dept_del', '删除部门', 2, '/sysDept/deleteById,/authorize/sysDept/deleteById,/dev-authorize/sysDept/deleteById', null, now(), now());
 insert into sys_menu(id, pater_id, sys_id, code, name, type, interface_uri, web_json, create_time, update_time)
 values(22, 19, 1, 'dept_edit', '编辑部门', 2, '/sysDept/saveOrUpdate,/authorize/sysDept/saveOrUpdate,/dev-authorize/sysDept/saveOrUpdate', null, now(), now());
 insert into sys_menu(id, pater_id, sys_id, code, name, type, interface_uri, web_json, create_time, update_time)