소스 검색

Merge branch 'develop' of http://132.232.206.88:3000/lift-manager/lift-server into wanghaicheng

wanghaicheng 5 년 전
부모
커밋
fb94ed3619
1개의 변경된 파일9개의 추가작업 그리고 0개의 파일을 삭제
  1. 9 0
      lift-business-service/src/main/java/cn/com/ty/lift/business/project/service/ProjectAppService.java

+ 9 - 0
lift-business-service/src/main/java/cn/com/ty/lift/business/project/service/ProjectAppService.java

@@ -135,6 +135,15 @@ public class ProjectAppService extends ServiceImpl<ProjectMapper, Project> {
      */
     public List<MaintenanceCount> count(MaintenanceRecordRequest request) {
         request.setEndTime(request.getBeginTime().with(TemporalAdjusters.lastDayOfMonth()));
+        if (DefaultRole.MTWORK.getCode().equals(request.getCurrentRoleCode())) {
+            Object obj = redisTemplate.opsForHash().get(request.getMtCompanyId() + "_globalSet", ApiConstants.GlobalSetConstants.WORK_LIFT);
+            //维保工不能查看到项目组其他维保工的任务
+            if (Objects.equals("0", obj)) {
+                request.setLook("0");
+            } else {
+                request.setLook("1");
+            }
+        }
         //总经理查询所有保养任务
         if (DefaultRole.HIGH_DIRECTOR.getCode().equals(request.getCurrentRoleCode())) {
             request.setUserId(null);