Commit 3ea941c8d2da4070842eb5ae553ac1bb6c5a547b
1 parent
572c2f87da
Exists in
master
and in
6 other branches
两癌
Showing 2 changed files with 30 additions and 2 deletions
platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/CancerScreeningFacade.java
View file @
3ea941c
| ... | ... | @@ -905,6 +905,16 @@ |
| 905 | 905 | public BaseResponse queryCancerScreeningCount(CancerScreeningRequest request, Integer userId) { |
| 906 | 906 | Map<String,Object> result = new HashMap<>(); |
| 907 | 907 | |
| 908 | + ResidentsArchiveQuery query = new ResidentsArchiveQuery(); | |
| 909 | + query.setYn(YnEnums.YES.getId()); | |
| 910 | + query.setSex(SystemConfig.WOMAN_ID); | |
| 911 | + query.setBirthdayStart(DateUtil.addYear(new Date(),64)); | |
| 912 | + query.setBirthdayEnd(DateUtil.addYear(new Date(),35)); | |
| 913 | + query.setProvinceId(request.getOrgProvinceId()); | |
| 914 | + query.setCityId(request.getOrgCityId()); | |
| 915 | + query.setAreaId(request.getOrgAreaId()); | |
| 916 | + int womanCount = residentsArchiveService.queryResidentCount(query.convertToQuery()); | |
| 917 | + result.put("womanCount",womanCount); | |
| 908 | 918 | List<String> areaIds = new ArrayList<>(); |
| 909 | 919 | if(StringUtils.isNotEmpty(request.getOrgAreaId())) |
| 910 | 920 | { |
platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/CervicalCancerServiceImpl.java
View file @
3ea941c
| ... | ... | @@ -2008,7 +2008,16 @@ |
| 2008 | 2008 | @Override |
| 2009 | 2009 | public BaseResponse queryCervicalCancerCount(CervicalCancerListRequest request, Integer userId) { |
| 2010 | 2010 | Map<String,Object> result = new HashMap<>(); |
| 2011 | - | |
| 2011 | + ResidentsArchiveQuery query = new ResidentsArchiveQuery(); | |
| 2012 | + query.setYn(YnEnums.YES.getId()); | |
| 2013 | + query.setSex(SystemConfig.WOMAN_ID); | |
| 2014 | + query.setBirthdayStart(DateUtil.addYear(new Date(),64)); | |
| 2015 | + query.setBirthdayEnd(DateUtil.addYear(new Date(),35)); | |
| 2016 | + query.setProvinceId(request.getOrgProvinceId()); | |
| 2017 | + query.setCityId(request.getOrgCityId()); | |
| 2018 | + query.setAreaId(request.getOrgAreaId()); | |
| 2019 | + int womanCount = residentsArchiveService.queryResidentCount(query.convertToQuery()); | |
| 2020 | + result.put("womanCount",womanCount); | |
| 2012 | 2021 | List<String> areaIds = new ArrayList<>(); |
| 2013 | 2022 | if(org.apache.commons.lang.StringUtils.isNotEmpty(request.getOrgAreaId())) |
| 2014 | 2023 | { |
| ... | ... | @@ -2100,7 +2109,16 @@ |
| 2100 | 2109 | @Override |
| 2101 | 2110 | public BaseResponse queryHpvCount(CervicalCancerListRequest request, Integer userId) { |
| 2102 | 2111 | Map<String,Object> result = new HashMap<>(); |
| 2103 | - | |
| 2112 | + ResidentsArchiveQuery query = new ResidentsArchiveQuery(); | |
| 2113 | + query.setYn(YnEnums.YES.getId()); | |
| 2114 | + query.setSex(SystemConfig.WOMAN_ID); | |
| 2115 | + query.setBirthdayStart(DateUtil.addYear(new Date(),64)); | |
| 2116 | + query.setBirthdayEnd(DateUtil.addYear(new Date(),35)); | |
| 2117 | + query.setProvinceId(request.getOrgProvinceId()); | |
| 2118 | + query.setCityId(request.getOrgCityId()); | |
| 2119 | + query.setAreaId(request.getOrgAreaId()); | |
| 2120 | + int womanCount = residentsArchiveService.queryResidentCount(query.convertToQuery()); | |
| 2121 | + result.put("womanCount",womanCount); | |
| 2104 | 2122 | List<String> areaIds = new ArrayList<>(); |
| 2105 | 2123 | if(org.apache.commons.lang.StringUtils.isNotEmpty(request.getOrgAreaId())) |
| 2106 | 2124 | { |