Commit 3391d400 authored by cq990612's avatar cq990612

优化代码结构

parent 7eb6733e
...@@ -218,8 +218,12 @@ public class WorkProjectServiceImpl implements WorkProjectService { ...@@ -218,8 +218,12 @@ public class WorkProjectServiceImpl implements WorkProjectService {
Integer rank = null; Integer rank = null;
for (WorkLevel level : workLevels) { for (WorkLevel level : workLevels) {
if (LevelEnum.PROJECT_MANAGER.getLevelName().equals(level.getName())) { if (LevelEnum.PROJECT_MANAGER.getLevelName().equals(level.getName())) {
if (null == rank) {
rank = level.getRank();
}
if (null != rank && rank<level.getRank()) {
rank = level.getRank(); rank = level.getRank();
break; }
} }
} }
if (null == rank) { if (null == rank) {
...@@ -236,7 +240,6 @@ public class WorkProjectServiceImpl implements WorkProjectService { ...@@ -236,7 +240,6 @@ public class WorkProjectServiceImpl implements WorkProjectService {
List<Integer> deptIds = new ArrayList<>(); List<Integer> deptIds = new ArrayList<>();
WorkCentre workCentre = workCentreMapper.getByManagerId(user.getId()); WorkCentre workCentre = workCentreMapper.getByManagerId(user.getId());
HashMap<String, Object> map = new HashMap<>(5); HashMap<String, Object> map = new HashMap<>(5);
System.out.println(workCentre);
map.put("centre_id", workCentre.getId()); map.put("centre_id", workCentre.getId());
List<WorkDept> workDeptList = workDeptMapper.getDeptByCondition(map); List<WorkDept> workDeptList = workDeptMapper.getDeptByCondition(map);
workDeptList.forEach(workDept -> deptIds.add(workDept.getId())); workDeptList.forEach(workDept -> deptIds.add(workDept.getId()));
......
...@@ -105,6 +105,8 @@ public class UserRoleLevelUtils { ...@@ -105,6 +105,8 @@ public class UserRoleLevelUtils {
return workLevels; return workLevels;
} }
/** /**
* 获取所有的角色 * 获取所有的角色
* @return List<WorkRole> * @return List<WorkRole>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment