根据区域查询人员

This commit is contained in:
pengjie 2024-10-14 15:08:29 +08:00
parent 0c45ba97ec
commit 0fadfeeecd
2 changed files with 5 additions and 4 deletions

View File

@ -122,7 +122,7 @@ public class QualityRegionController {
@OperLog(operModul = "区域管理", operType = "查询", operDesc = "查询区域人数")
@ApiOperation(value = "查询区域人数", notes = "查询区域人数", httpMethod = "POST")
@PostMapping(value = "/queryRegionWorker")
public Result<Object> queryRegionWorker(QualityRegion qualityRegion) {
public Result<Object> queryRegionWorker(@RequestBody QualityRegion qualityRegion) {
return Result.success(qualityRegionService.queryRegionWorker(qualityRegion.getId().toString()).size());
}

View File

@ -284,11 +284,12 @@ public class WorkerInfoServiceImpl extends ServiceImpl<WorkerInfoMapper, WorkerI
String qualityRegionId = MapUtils.getString(map, "qualityRegionId");
if (StringUtils.isNotEmpty(qualityRegionId)) {
List<Long> workerIds = qualityRegionService.queryRegionWorker(qualityRegionId);
if (workerIds.size() > 0) {
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());
map.put("workerInfoGreenScore", PropertiesUtil.getWorkerInfoGreenScore());