diff --git a/health-emergency/health-emergency-biz/src/main/java/com/renkang/emergency/largeScreen/controller/LargeScreenNewController.java b/health-emergency/health-emergency-biz/src/main/java/com/renkang/emergency/largeScreen/controller/LargeScreenNewController.java index c395f41..1581ddc 100644 --- a/health-emergency/health-emergency-biz/src/main/java/com/renkang/emergency/largeScreen/controller/LargeScreenNewController.java +++ b/health-emergency/health-emergency-biz/src/main/java/com/renkang/emergency/largeScreen/controller/LargeScreenNewController.java @@ -136,7 +136,7 @@ public class LargeScreenNewController { @PostMapping("/healthSign") @Operation(summary = "健康打卡数据", description = "健康打卡数据") - public Result healthSign(HealthSignDTO dto){ + public Result healthSign(@RequestBody HealthSignDTO dto){ return Result.ok(largeScreenService.healthSign(dto)); } diff --git a/health-emergency/health-emergency-biz/src/main/java/com/renkang/emergency/largeScreen/service/impl/LargeScreenServiceImpl.java b/health-emergency/health-emergency-biz/src/main/java/com/renkang/emergency/largeScreen/service/impl/LargeScreenServiceImpl.java index ce6a2ca..40802b0 100644 --- a/health-emergency/health-emergency-biz/src/main/java/com/renkang/emergency/largeScreen/service/impl/LargeScreenServiceImpl.java +++ b/health-emergency/health-emergency-biz/src/main/java/com/renkang/emergency/largeScreen/service/impl/LargeScreenServiceImpl.java @@ -11,6 +11,7 @@ import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.renkang.emergency.bean.response.XjDemandTypeFakerData; import com.renkang.emergency.bean.response.XjHealthSignFakerData; import com.renkang.emergency.bean.response.XjMedicalCountFakerData; +import com.renkang.emergency.bean.response.XjMedicalDataFakerData; import com.renkang.emergency.entity.EmergencyHealthRoom; import com.renkang.emergency.entity.Resource; import com.renkang.emergency.entity.TblHelpCentorVo; @@ -442,7 +443,15 @@ public class LargeScreenServiceImpl extends ServiceImpl) data; + List voList = new ArrayList<>(); + List returnDataList = (List) data; + for (XjMedicalCountFakerData fakerData : returnDataList) { + MedicalPeopleNumStatisticsVO vo = new MedicalPeopleNumStatisticsVO(); + vo.setHospitalName(fakerData.getName()); + vo.setCheckedCount(Integer.valueOf(fakerData.getCount())); + voList.add(vo); + } + return voList; } catch (Exception e) { log.error("新疆大屏体检人数统计数据转化异常", e); return Collections.emptyList(); @@ -467,7 +476,7 @@ public class LargeScreenServiceImpl extends ServiceImpl