diff --git a/src/main/java/com/zhgd/xmgl/modules/quality/controller/QualityRegionController.java b/src/main/java/com/zhgd/xmgl/modules/quality/controller/QualityRegionController.java index 16fb1e1e9..cca0d1163 100644 --- a/src/main/java/com/zhgd/xmgl/modules/quality/controller/QualityRegionController.java +++ b/src/main/java/com/zhgd/xmgl/modules/quality/controller/QualityRegionController.java @@ -122,7 +122,7 @@ public class QualityRegionController { @OperLog(operModul = "区域管理", operType = "查询", operDesc = "查询区域人数") @ApiOperation(value = "查询区域人数", notes = "查询区域人数", httpMethod = "POST") @PostMapping(value = "/queryRegionWorker") - public Result queryRegionWorker(QualityRegion qualityRegion) { + public Result queryRegionWorker(@RequestBody QualityRegion qualityRegion) { return Result.success(qualityRegionService.queryRegionWorker(qualityRegion.getId().toString()).size()); } diff --git a/src/main/java/com/zhgd/xmgl/modules/worker/service/impl/WorkerInfoServiceImpl.java b/src/main/java/com/zhgd/xmgl/modules/worker/service/impl/WorkerInfoServiceImpl.java index d503932dd..b4fcc6da1 100644 --- a/src/main/java/com/zhgd/xmgl/modules/worker/service/impl/WorkerInfoServiceImpl.java +++ b/src/main/java/com/zhgd/xmgl/modules/worker/service/impl/WorkerInfoServiceImpl.java @@ -284,10 +284,11 @@ public class WorkerInfoServiceImpl extends ServiceImpl workerIds = qualityRegionService.queryRegionWorker(qualityRegionId); - if (workerIds.size() > 0) { - String collect = workerIds.stream().map(String::valueOf).collect(Collectors.joining(",")); - map.put("workerInfos", collect); + if (workerIds.size() == 0) { + workerIds.add(0L); } + String collect = workerIds.stream().map(String::valueOf).collect(Collectors.joining(",")); + map.put("workerInfos", collect); } int pageNo = Integer.parseInt(map.getOrDefault("pageNo", 1).toString()); int pageSize = Integer.parseInt(map.getOrDefault("pageSize", 10000).toString());