From 6bb7dfbfc8f7d053dc6d8df961a6c83f13b61c02 Mon Sep 17 00:00:00 2001 From: zhangfh Date: Thu, 12 Aug 2021 15:03:10 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BB=A3=E7=A0=81=E6=8F=90=E4=BA=A4=20api?= =?UTF-8?q?=E6=8E=A7=E5=88=B6=E5=B1=82=E4=BB=A3=E7=A0=81=E6=9B=B4=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../epdc/controller/ApiScreenController.java | 85 +++++++++++++++++++ 1 file changed, 85 insertions(+) diff --git a/epdc-cloud-api/src/main/java/com/elink/esua/epdc/controller/ApiScreenController.java b/epdc-cloud-api/src/main/java/com/elink/esua/epdc/controller/ApiScreenController.java index bfa7989..15937a9 100644 --- a/epdc-cloud-api/src/main/java/com/elink/esua/epdc/controller/ApiScreenController.java +++ b/epdc-cloud-api/src/main/java/com/elink/esua/epdc/controller/ApiScreenController.java @@ -172,4 +172,89 @@ public class ApiScreenController { return epdcScreenService.partyMemberAge(); } + /** + * 首页-组织信息接口 + * + * @return com.elink.esua.epdc.commons.tools.utils.Result> + * @athor zhangfenghe + * @since 2021/8/11 14:32 + */ + @GetMapping("frontPage/deptInfoList") + public Result> frontPageDeptInfoList() { + return epdcScreenService.frontPageDeptInfoList(); + } + + /** + * 首页-人口类型统计接口 + * + * @return com.elink.esua.epdc.commons.tools.utils.Result> + * @author zhangfenghe + * @since 2021/8/11 17:14 + */ + @GetMapping("frontPage/personInfoStatistics") + public Result frontPagePersonInfoStatistics() { + return epdcScreenService.frontPagePersonInfoStatistics(); + } + + /** + * 首页-房屋类型统计接口 + * + * @return com.elink.esua.epdc.commons.tools.utils.Result + * @author zhangfenghe + * @since 2021/8/11 19:38 + */ + @GetMapping("frontPage/houseTypeStatistics") + public Result frontPageHouseTypeStatistics() { + return epdcScreenService.frontPageHouseTypeStatistics(); + } + + /** + * 疫情防控-疫苗接种情况统计 + * + * @return com.elink.esua.epdc.commons.tools.utils.Result + * @author zhangfenghe + * @since 2021/8/11 23:16 + */ + @GetMapping("epidemic/vaccinationStatistics") + public Result epidemicVaccinationStatistics() { + return epdcScreenService.epidemicVaccinationStatistics(); + } + + /** + * 疫情防控-社区接种情况统计(社区接种情况总览、地图数据) + * @params [formDto] + * @return com.elink.esua.epdc.commons.tools.utils.Result> + * @author zhangfenghe + * @since 2021/8/12 10:10 + */ + @GetMapping("epidemic/communityVaccinationStatistics") + public Result> epidemicCommunityVaccinationStatisticsList(EpdcScreenEpidemicCommunityVaccinationStatisticsFormDTO formDto) { + ValidatorUtils.validateEntity(formDto); + return epdcScreenService.epidemicCommunityVaccinationStatisticsList(formDto); + } + + /** + * 疫情防控-接种企业统计 + * @params [] + * @return com.elink.esua.epdc.commons.tools.utils.Result> + * @author zhangfenghe + * @since 2021/8/12 11:15 + */ + @GetMapping("epidemic/companyVaccinationStatistics") + public Result> epidemicCompanyVaccinationStatisticsList(){ + return epdcScreenService.epidemicCompanyVaccinationStatisticsList(); + } + + /** + * 疫情防控-疫苗接种年龄分布 + * @params [formDto] + * @return com.elink.esua.epdc.commons.tools.utils.Result + * @author jyyzz + * @since 2021/8/12 12:21 + */ + @GetMapping("vaccination/ageVaccinationStatistics") + public Result vaccinationAgeVaccinationStatistics(EpdcScreenVaccinationAgeVaccinationStatisticsFormDTO formDto){ + ValidatorUtils.validateEntity(formDto); + return epdcScreenService.vaccinationAgeVaccinationStatistics(formDto); + } }