fix 角色查询树
This commit is contained in:
+2
-1
@@ -105,6 +105,7 @@ public class SysRoleServiceImpl extends ServiceImpl<SysRoleMapper, SysRole> impl
|
||||
* @return
|
||||
*/
|
||||
private List<SysRoleTreeModel> getChildrenByParentId(String parentId){
|
||||
SysRole sysRole1 = baseMapper.selectById(parentId);
|
||||
LambdaQueryWrapper<SysRole> wrapper = new LambdaQueryWrapper<>();
|
||||
if (parentId==null){
|
||||
wrapper.isNull(SysRole::getParentId);
|
||||
@@ -119,7 +120,7 @@ public class SysRoleServiceImpl extends ServiceImpl<SysRoleMapper, SysRole> impl
|
||||
treeModel.setKey(sysRole.getId());
|
||||
treeModel.setValue(sysRole.getId());
|
||||
treeModel.setTitle(sysRole.getRoleName());
|
||||
treeModel.setParentName(sysRole.getRoleName());
|
||||
treeModel.setParentName(sysRole1.getRoleName());
|
||||
List<SysRoleTreeModel> children = getChildrenByParentId(sysRole.getId());
|
||||
treeModel.setChildren(children);
|
||||
treeModelList.add(treeModel);
|
||||
|
||||
Reference in New Issue
Block a user