From 1393e2b840433dd203637dde6e09edd0af2e9f5c Mon Sep 17 00:00:00 2001 From: nihaotian Date: Thu, 8 Aug 2024 16:29:16 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8F=90=E4=BA=A4=E4=BB=A3=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/kening/vordm/controller/DisasterInfoController.java | 6 ++++++ .../java/com/kening/vordm/mapper/DisasterInfoMapper.java | 2 ++ .../java/com/kening/vordm/mapper/DisasterInfoMapper.xml | 5 +++++ .../java/com/kening/vordm/service/DisasterInfoService.java | 2 ++ .../kening/vordm/service/impl/DisasterInfoServiceImpl.java | 5 +++++ 5 files changed, 20 insertions(+) diff --git a/kn-service/biz-vordm/src/main/java/com/kening/vordm/controller/DisasterInfoController.java b/kn-service/biz-vordm/src/main/java/com/kening/vordm/controller/DisasterInfoController.java index b24104c..fb4d047 100644 --- a/kn-service/biz-vordm/src/main/java/com/kening/vordm/controller/DisasterInfoController.java +++ b/kn-service/biz-vordm/src/main/java/com/kening/vordm/controller/DisasterInfoController.java @@ -855,4 +855,10 @@ public class DisasterInfoController { return R.data(disasterInfoService.getUserDisasterInfoListNew(Condition.getPage(query), params.get("userId"),params.get("roleId"))); } + //home页面 受影响国家统计 + @GetMapping("/getAffectedCountryCount") + public R getAffectedCountryCount() { + return R.data(disasterInfoService.getAffectedCountryCount()); + } + } diff --git a/kn-service/biz-vordm/src/main/java/com/kening/vordm/mapper/DisasterInfoMapper.java b/kn-service/biz-vordm/src/main/java/com/kening/vordm/mapper/DisasterInfoMapper.java index 14a31cd..a574f65 100644 --- a/kn-service/biz-vordm/src/main/java/com/kening/vordm/mapper/DisasterInfoMapper.java +++ b/kn-service/biz-vordm/src/main/java/com/kening/vordm/mapper/DisasterInfoMapper.java @@ -117,4 +117,6 @@ public interface DisasterInfoMapper extends BaseMapper { IPage getUserDisasterInfoListNew(IPage page, @Param("userId") String userId); void updateApplyForCount(@Param("id") Long id); + + Integer getAffectedCountryCount(); } diff --git a/kn-service/biz-vordm/src/main/java/com/kening/vordm/mapper/DisasterInfoMapper.xml b/kn-service/biz-vordm/src/main/java/com/kening/vordm/mapper/DisasterInfoMapper.xml index da2b70b..0f5d957 100644 --- a/kn-service/biz-vordm/src/main/java/com/kening/vordm/mapper/DisasterInfoMapper.xml +++ b/kn-service/biz-vordm/src/main/java/com/kening/vordm/mapper/DisasterInfoMapper.xml @@ -1720,4 +1720,9 @@ id=#{id} + + diff --git a/kn-service/biz-vordm/src/main/java/com/kening/vordm/service/DisasterInfoService.java b/kn-service/biz-vordm/src/main/java/com/kening/vordm/service/DisasterInfoService.java index 06fecf3..ac0c502 100644 --- a/kn-service/biz-vordm/src/main/java/com/kening/vordm/service/DisasterInfoService.java +++ b/kn-service/biz-vordm/src/main/java/com/kening/vordm/service/DisasterInfoService.java @@ -98,4 +98,6 @@ public interface DisasterInfoService extends IService { IPage getUserDisasterInfoListNew(IPage page, String userId, String roleId); void updateApplyForCount(Long disasterId); + + Integer getAffectedCountryCount(); } diff --git a/kn-service/biz-vordm/src/main/java/com/kening/vordm/service/impl/DisasterInfoServiceImpl.java b/kn-service/biz-vordm/src/main/java/com/kening/vordm/service/impl/DisasterInfoServiceImpl.java index 657fbdd..fd45700 100644 --- a/kn-service/biz-vordm/src/main/java/com/kening/vordm/service/impl/DisasterInfoServiceImpl.java +++ b/kn-service/biz-vordm/src/main/java/com/kening/vordm/service/impl/DisasterInfoServiceImpl.java @@ -626,4 +626,9 @@ public class DisasterInfoServiceImpl extends ServiceImpl