diff --git a/src/main/java/com/lz/modules/flow/service/impl/StaffRoleServiceImpl.java b/src/main/java/com/lz/modules/flow/service/impl/StaffRoleServiceImpl.java index 4c95204d..4723ae33 100644 --- a/src/main/java/com/lz/modules/flow/service/impl/StaffRoleServiceImpl.java +++ b/src/main/java/com/lz/modules/flow/service/impl/StaffRoleServiceImpl.java @@ -371,12 +371,7 @@ public class StaffRoleServiceImpl extends ServiceImpl evaluationGroupInfos = staffRoleEvaluationGroupService.selectStaffRoleEvaluationGroupBy(roleModel.getId()); info.setEvaluationGroupInfos(evaluationGroupInfos); List all = staffMenuService.selectAll(); - List roots = staffMenuService.selectByParentId(0l); - for (StaffMenu root : roots) { - getStaffMenuInfo(root, all); - } - info.setStaffMenuInfos(roots); - + info.setStaffMenuInfos(all); List staffMenus = staffRoleMenuService.selectByRoleId(staffRole.getId()); List selectStaffMenuInfos = new ArrayList<>(); for (StaffMenu staffMenu : staffMenus) {