From 0fadfeeecd6e95635728b61b034235c47c27242b Mon Sep 17 00:00:00 2001 From: pengjie <17373303529@163.com> Date: Mon, 14 Oct 2024 15:08:29 +0800 Subject: [PATCH] =?UTF-8?q?=E6=A0=B9=E6=8D=AE=E5=8C=BA=E5=9F=9F=E6=9F=A5?= =?UTF-8?q?=E8=AF=A2=E4=BA=BA=E5=91=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../quality/controller/QualityRegionController.java | 2 +- .../modules/worker/service/impl/WorkerInfoServiceImpl.java | 7 ++++--- 2 files changed, 5 insertions(+), 4 deletions(-) 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());