From a0c41029992f7dc390c125247e84d0bfac972706 Mon Sep 17 00:00:00 2001 From: xuefei <564615061@qq.com> Date: 星期日, 13 十二月 2020 14:23:26 +0800 Subject: [PATCH] 养老机构页面 --- platform-modules/platform-zhyl/src/main/java/cn/cetc54/platform/zhyl/api/FwdxController.java | 34 ++++++++++++++++++++++++++++++++-- 1 files changed, 32 insertions(+), 2 deletions(-) diff --git a/platform-modules/platform-zhyl/src/main/java/cn/cetc54/platform/zhyl/api/FwdxController.java b/platform-modules/platform-zhyl/src/main/java/cn/cetc54/platform/zhyl/api/FwdxController.java index 55d86a2..cf2a359 100644 --- a/platform-modules/platform-zhyl/src/main/java/cn/cetc54/platform/zhyl/api/FwdxController.java +++ b/platform-modules/platform-zhyl/src/main/java/cn/cetc54/platform/zhyl/api/FwdxController.java @@ -9,6 +9,7 @@ import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; +import lombok.Data; import lombok.extern.slf4j.Slf4j; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.transaction.annotation.Transactional; @@ -17,8 +18,10 @@ import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; +import java.util.ArrayList; import java.util.Date; import java.util.List; +import java.util.Map; /** * @author xfei @@ -69,8 +72,35 @@ if (StrUtil.isEmpty(areaId)){ return ResultUtil.error("缂哄皯鍙傛暟"); } - List result = iSubsidyPersonStaticsService.getMonthAddOut(areaId,type); - return ResultUtil.data(result); + List<Map<String,Object>> result = iSubsidyPersonStaticsService.getMonthAddOut(areaId,type); + StatisVO vo = new StatisVO(); + result.forEach(e->{ + String month = (String) e.get("month"); + int mAdd = Integer.parseInt(String.valueOf(e.get("mAdd"))); + int mOut = Integer.parseInt(String.valueOf(e.get("mOut"))); + int checkNum = Integer.parseInt(String.valueOf(e.get("checkNum"))); + int totalNum = Integer.parseInt(String.valueOf(e.get("totalNum"))); + vo.month.add(0,month.split("-")[1]); + vo.mAdd.add(0,mAdd); + vo.mOut.add(0,mOut); + vo.checkNum.add(0,checkNum); + vo.totalNum.add(0,totalNum); + }); + return ResultUtil.data(vo); + + } + @Data + class StatisVO{ + //鏈堜唤 + List month = new ArrayList(); + //鏈堟柊澧� + List mAdd = new ArrayList(); + //鏈堥��鍑� + List mOut = new ArrayList(); + //鏈堝鏍告暟 + List checkNum = new ArrayList(); + //鏈堝鏍告暟 + List totalNum = new ArrayList(); } -- Gitblit v1.9.1