From 5e2d78f61bf7d1513d5d5c8cd55442133a6e898e Mon Sep 17 00:00:00 2001 From: 无关风月 <443237572@qq.com> Date: 星期一, 14 七月 2025 18:23:36 +0800 Subject: [PATCH] 保洁巡检本周代码 --- ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/WorkbenchesController.java | 140 ++++++++++++++++++++++++---------------------- 1 files changed, 73 insertions(+), 67 deletions(-) diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/WorkbenchesController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/WorkbenchesController.java index ee8099d..e8fd4c7 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/WorkbenchesController.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/WorkbenchesController.java @@ -260,19 +260,20 @@ map.put("totalLocationNum", locationList.size()); } // 超级管理员 查询所有的任务列表 - List<TTask> taskList = new ArrayList<>(); + List<TTask> taskList = taskCleanService.list(Wrappers.lambdaQuery(TTask.class) + .in(TTask::getPatrolInspector, userId)); if(CollectionUtils.isEmpty(query.getProjectId())){ // 查询点位类型 - if(StringUtils.isNotEmpty(query.getLocationTypeId())){ - // 查询点位 - List<TLocation> locationList = locationService.list(Wrappers.lambdaQuery(TLocation.class) - .in(TLocation::getLocationType, query.getLocationTypeId())); - if(!CollectionUtils.isEmpty(locationList)){ - List<String> locationIds = locationList.stream().map(TLocation::getId).collect(Collectors.toList()); - taskList = taskCleanService.list(Wrappers.lambdaQuery(TTask.class) - .in(TTask::getLocationId, locationIds)); - } - } +// if(StringUtils.isNotEmpty(query.getLocationTypeId())){ +// // 查询点位 +// List<TLocation> locationList = locationService.list(Wrappers.lambdaQuery(TLocation.class) +// .in(TLocation::getLocationType, query.getLocationTypeId())); +// if(!CollectionUtils.isEmpty(locationList)){ +// List<String> locationIds = locationList.stream().map(TLocation::getId).collect(Collectors.toList()); +// taskList = taskCleanService.list(Wrappers.lambdaQuery(TTask.class) +// .in(TTask::getLocationId, locationIds)); +// } +// } // 查询所有项目部的任务列表 List<TProjectDept> tProjectDeptList = projectDeptService.list(Wrappers.lambdaQuery(TProjectDept.class) .eq(TProjectDept::getStatus, 1)); @@ -471,20 +472,21 @@ } } // 超级管理员 查询所有的任务列表 - List<TTask> taskList = new ArrayList<>(); + List<TTask> taskList = taskCleanService.list(Wrappers.lambdaQuery(TTask.class) + .in(TTask::getPatrolInspector, userId)); if(CollectionUtils.isEmpty(query.getProjectId())){ // 查询点位类型 - if(StringUtils.isNotEmpty(query.getLocationTypeId())){ - // 查询点位 - List<TLocation> locationList = locationService.list(Wrappers.lambdaQuery(TLocation.class) - .in(TLocation::getLocationType, query.getLocationTypeId())); - if(!CollectionUtils.isEmpty(locationList)){ - List<String> locationIds = locationList.stream().map(TLocation::getId).collect(Collectors.toList()); - taskList = taskCleanService.list(Wrappers.lambdaQuery(TTask.class) - .in(TTask::getLocationId, locationIds) - .between(TTask::getImplementTime, query.getStartTime(), query.getEndTime())); - } - } +// if(StringUtils.isNotEmpty(query.getLocationTypeId())){ +// // 查询点位 +// List<TLocation> locationList = locationService.list(Wrappers.lambdaQuery(TLocation.class) +// .in(TLocation::getLocationType, query.getLocationTypeId())); +// if(!CollectionUtils.isEmpty(locationList)){ +// List<String> locationIds = locationList.stream().map(TLocation::getId).collect(Collectors.toList()); +// taskList = taskCleanService.list(Wrappers.lambdaQuery(TTask.class) +// .in(TTask::getLocationId, locationIds) +// .between(TTask::getImplementTime, query.getStartTime(), query.getEndTime())); +// } +// } // 查询所有项目部的任务列表 List<TProjectDept> tProjectDeptList = projectDeptService.list(Wrappers.lambdaQuery(TProjectDept.class) .eq(TProjectDept::getStatus, 1)); @@ -762,19 +764,20 @@ } } // 超级管理员 查询所有的任务列表 - List<TTask> taskList = new ArrayList<>(); + List<TTask> taskList = taskCleanService.list(Wrappers.lambdaQuery(TTask.class) + .in(TTask::getPatrolInspector, userId)); if(CollectionUtils.isEmpty(query.getProjectId())){ // 查询点位类型 - if(StringUtils.isNotEmpty(query.getLocationTypeId())){ - // 查询点位 - List<TLocation> locationList = locationService.list(Wrappers.lambdaQuery(TLocation.class) - .in(TLocation::getLocationType, query.getLocationTypeId())); - if(!CollectionUtils.isEmpty(locationList)){ - List<String> locationIds = locationList.stream().map(TLocation::getId).collect(Collectors.toList()); - taskList = taskCleanService.list(Wrappers.lambdaQuery(TTask.class) - .in(TTask::getLocationId, locationIds).between(TTask::getImplementTime, startTime, endTime)); - } - } +// if(StringUtils.isNotEmpty(query.getLocationTypeId())){ +// // 查询点位 +// List<TLocation> locationList = locationService.list(Wrappers.lambdaQuery(TLocation.class) +// .in(TLocation::getLocationType, query.getLocationTypeId())); +// if(!CollectionUtils.isEmpty(locationList)){ +// List<String> locationIds = locationList.stream().map(TLocation::getId).collect(Collectors.toList()); +// taskList = taskCleanService.list(Wrappers.lambdaQuery(TTask.class) +// .in(TTask::getLocationId, locationIds).between(TTask::getImplementTime, startTime, endTime)); +// } +// } // 查询所有项目部的任务列表 List<TProjectDept> tProjectDeptList = projectDeptService.list(Wrappers.lambdaQuery(TProjectDept.class) .eq(TProjectDept::getStatus, 1)); @@ -958,19 +961,20 @@ } } // 超级管理员 查询所有的任务列表 - List<TTask> taskList = new ArrayList<>(); + List<TTask> taskList = taskCleanService.list(Wrappers.lambdaQuery(TTask.class) + .in(TTask::getPatrolInspector, userId)); if(CollectionUtils.isEmpty(query.getProjectId())){ // 查询点位类型 - if(StringUtils.isNotEmpty(query.getLocationTypeId())){ - // 查询点位 - List<TLocation> locationList = locationService.list(Wrappers.lambdaQuery(TLocation.class) - .in(TLocation::getLocationType, query.getLocationTypeId())); - if(!CollectionUtils.isEmpty(locationList)){ - List<String> locationIds = locationList.stream().map(TLocation::getId).collect(Collectors.toList()); - taskList = taskCleanService.list(Wrappers.lambdaQuery(TTask.class) - .in(TTask::getLocationId, locationIds)); - } - } +// if(StringUtils.isNotEmpty(query.getLocationTypeId())){ +// // 查询点位 +// List<TLocation> locationList = locationService.list(Wrappers.lambdaQuery(TLocation.class) +// .in(TLocation::getLocationType, query.getLocationTypeId())); +// if(!CollectionUtils.isEmpty(locationList)){ +// List<String> locationIds = locationList.stream().map(TLocation::getId).collect(Collectors.toList()); +// taskList = taskCleanService.list(Wrappers.lambdaQuery(TTask.class) +// .in(TTask::getLocationId, locationIds)); +// } +// } // 查询所有项目部的任务列表 List<TProjectDept> tProjectDeptList = projectDeptService.list(Wrappers.lambdaQuery(TProjectDept.class) .eq(TProjectDept::getStatus, 1)); @@ -1128,19 +1132,20 @@ } } // 超级管理员 查询所有的任务列表 - List<TTask> taskList = new ArrayList<>(); + List<TTask> taskList = taskCleanService.list(Wrappers.lambdaQuery(TTask.class) + .in(TTask::getPatrolInspector, userId)); if(CollectionUtils.isEmpty(query.getProjectId())){ // 查询点位类型 - if(StringUtils.isNotEmpty(query.getLocationTypeId())){ - // 查询点位 - List<TLocation> locationList = locationService.list(Wrappers.lambdaQuery(TLocation.class) - .in(TLocation::getLocationType, query.getLocationTypeId())); - if(!CollectionUtils.isEmpty(locationList)){ - List<String> locationIds = locationList.stream().map(TLocation::getId).collect(Collectors.toList()); - taskList = taskCleanService.list(Wrappers.lambdaQuery(TTask.class) - .in(TTask::getLocationId, locationIds)); - } - } +// if(StringUtils.isNotEmpty(query.getLocationTypeId())){ +// // 查询点位 +// List<TLocation> locationList = locationService.list(Wrappers.lambdaQuery(TLocation.class) +// .in(TLocation::getLocationType, query.getLocationTypeId())); +// if(!CollectionUtils.isEmpty(locationList)){ +// List<String> locationIds = locationList.stream().map(TLocation::getId).collect(Collectors.toList()); +// taskList = taskCleanService.list(Wrappers.lambdaQuery(TTask.class) +// .in(TTask::getLocationId, locationIds)); +// } +// } // 查询所有项目部的任务列表 List<TProjectDept> tProjectDeptList = projectDeptService.list(Wrappers.lambdaQuery(TProjectDept.class) .eq(TProjectDept::getStatus, 1)); @@ -1330,19 +1335,20 @@ } } // 超级管理员 查询所有的任务列表 - List<TTask> taskList = new ArrayList<>(); + List<TTask> taskList = taskCleanService.list(Wrappers.lambdaQuery(TTask.class) + .in(TTask::getPatrolInspector, userId)); if(CollectionUtils.isEmpty(query.getProjectId())){ // 查询点位类型 - if(StringUtils.isNotEmpty(query.getLocationTypeId())){ - // 查询点位 - List<TLocation> locationList = locationService.list(Wrappers.lambdaQuery(TLocation.class) - .in(TLocation::getLocationType, query.getLocationTypeId())); - if(!CollectionUtils.isEmpty(locationList)){ - List<String> locationIds = locationList.stream().map(TLocation::getId).collect(Collectors.toList()); - taskList = taskCleanService.list(Wrappers.lambdaQuery(TTask.class) - .in(TTask::getLocationId, locationIds)); - } - } +// if(StringUtils.isNotEmpty(query.getLocationTypeId())){ +// // 查询点位 +// List<TLocation> locationList = locationService.list(Wrappers.lambdaQuery(TLocation.class) +// .in(TLocation::getLocationType, query.getLocationTypeId())); +// if(!CollectionUtils.isEmpty(locationList)){ +// List<String> locationIds = locationList.stream().map(TLocation::getId).collect(Collectors.toList()); +// taskList = taskCleanService.list(Wrappers.lambdaQuery(TTask.class) +// .in(TTask::getLocationId, locationIds)); +// } +// } // 查询所有项目部的任务列表 List<TProjectDept> tProjectDeptList = projectDeptService.list(Wrappers.lambdaQuery(TProjectDept.class) .eq(TProjectDept::getStatus, 1)); -- Gitblit v1.7.1