From ac42d99bd2a57c361daa1f7880a05e5813ad3145 Mon Sep 17 00:00:00 2001 From: wanghao Date: Wed, 9 Jul 2025 17:18:17 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E6=96=B0=E7=96=86=E5=A4=A7?= =?UTF-8?q?=E5=B1=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../controller/LargeScreenNewController.java | 2 +- .../service/impl/LargeScreenServiceImpl.java | 13 +++++++++++-- .../service/impl/FakerDataServiceImpl.java | 4 ++-- 3 files changed, 14 insertions(+), 5 deletions(-) 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