Commit 105f4bc6b561c7796c8cec9535401533a30dc039
Exists in
master
and in
6 other branches
Merge remote-tracking branch 'origin/master'
Showing 4 changed files
- platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/PremaritalCheckupFacade.java
- platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/ViewFacade.java
- platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/ReportServiceImpl.java
- platform-operate-api/src/main/java/com/lyms/platform/operate/web/utils/UnitConstants.java
platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/PremaritalCheckupFacade.java
View file @
105f4bc
| ... | ... | @@ -21,6 +21,7 @@ |
| 21 | 21 | import com.lyms.platform.operate.web.utils.CommonsHelper; |
| 22 | 22 | import com.lyms.platform.operate.web.utils.FunvCommonUtil; |
| 23 | 23 | import com.lyms.platform.operate.web.utils.UnitConstants; |
| 24 | +import com.lyms.platform.operate.web.utils.UnitUtils; | |
| 24 | 25 | import com.lyms.platform.permission.model.Organization; |
| 25 | 26 | import com.lyms.platform.permission.model.Users; |
| 26 | 27 | import com.lyms.platform.permission.service.OrganizationService; |
| ... | ... | @@ -339,8 +340,8 @@ |
| 339 | 340 | checkupResult.setYiGanEKangYuan(result.getYiGanEKangYuan()); |
| 340 | 341 | checkupResult.setYiGanEKangTi(result.getYiGanEKangTi()); |
| 341 | 342 | checkupResult.setYiGanHeXinKangTi(result.getYiGanHeXinKangTi()); |
| 342 | - checkupResult.setXueQingJiGan(result.getXueQingJiGan()); | |
| 343 | - checkupResult.setXueNiaoSuDan(result.getXueNiaoSuDan()); | |
| 343 | + checkupResult.setXueQingJiGan(UnitUtils.unitSplice(result.getXueQingJiGan(), UnitConstants.UMOLL)); | |
| 344 | + checkupResult.setXueNiaoSuDan(UnitUtils.unitSplice(result.getXueNiaoSuDan(), UnitConstants.MMOLL)); | |
| 344 | 345 | checkupResult.setShiYanJieGuo(result.getShiYanJieGuo()); |
| 345 | 346 | checkupResult.setHiv(result.getHiv()); |
| 346 | 347 | checkupResult.setLinBing(result.getLinBing()); |
platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/ViewFacade.java
View file @
105f4bc
| ... | ... | @@ -1281,8 +1281,8 @@ |
| 1281 | 1281 | map.put("ygekt", FunvCommonUtil.checkYiGan(data.getYgekt())); |
| 1282 | 1282 | map.put("yghxkt", FunvCommonUtil.checkYiGan(data.getYghxkt())); |
| 1283 | 1283 | |
| 1284 | - map.put("xqjq", UnitUtils.unitSplice(data.getXqjq(), UnitConstants.UL)); | |
| 1285 | - map.put("xnsd", UnitUtils.unitSplice(data.getXnsd(), UnitConstants.UL)); | |
| 1284 | + map.put("xqjq", UnitUtils.unitSplice(data.getXqjq(), UnitConstants.UMOLL)); | |
| 1285 | + map.put("xnsd", UnitUtils.unitSplice(data.getXnsd(), UnitConstants.MMOLL)); | |
| 1286 | 1286 | |
| 1287 | 1287 | map.put("syjg", FunvCommonUtil.checkYiGan(data.getSyjg())); |
| 1288 | 1288 | map.put("hivkt", FunvCommonUtil.checkYiGan(data.getHivkt())); |
platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/ReportServiceImpl.java
View file @
105f4bc
| ... | ... | @@ -1069,7 +1069,6 @@ |
| 1069 | 1069 | @Override |
| 1070 | 1070 | public BaseObjectResponse patient(Integer userId, String year, String provinceId, String cityId, String areaId) { |
| 1071 | 1071 | String hospitalId = autoMatchFacade.getHospitalId(userId); |
| 1072 | - | |
| 1073 | 1072 | Set<String> patientIds = new HashSet<>(); |
| 1074 | 1073 | |
| 1075 | 1074 | /*Criteria criteria = Criteria.where("created").gte(DateUtil.getYearDate(year)) |
| 1076 | 1075 | |
| 1077 | 1076 | |
| ... | ... | @@ -1115,11 +1114,20 @@ |
| 1115 | 1114 | } |
| 1116 | 1115 | |
| 1117 | 1116 | /** 增加年份条件限制 */ |
| 1118 | - criteria = Criteria.where("created").gte(DateUtil.getYearDate(year)) | |
| 1117 | + criteria = Criteria.where("bookbuildingDate").gte(DateUtil.getYearDate(year)) | |
| 1119 | 1118 | .lt(DateUtil.getNextYearDate(year)) |
| 1120 | 1119 | .and("hospitalId").is(hospitalId); |
| 1120 | + | |
| 1121 | 1121 | if(StringUtils.isNotEmpty(provinceId)) { |
| 1122 | 1122 | criteria.and("provinceId").in(CollectionUtils.asList(provinceId)); |
| 1123 | + } | |
| 1124 | + | |
| 1125 | + if(StringUtils.isNotEmpty(cityId)) { | |
| 1126 | + criteria.and("cityId").in(CollectionUtils.asList(cityId)); | |
| 1127 | + } | |
| 1128 | + | |
| 1129 | + if(StringUtils.isNotEmpty(areaId)) { | |
| 1130 | + criteria.and("areaId").in(CollectionUtils.asList(areaId)); | |
| 1123 | 1131 | } |
| 1124 | 1132 | |
| 1125 | 1133 | List<Patients> patients = mongoTemplate.find(Query.query(criteria), Patients.class); |
platform-operate-api/src/main/java/com/lyms/platform/operate/web/utils/UnitConstants.java
View file @
105f4bc
| ... | ... | @@ -19,7 +19,7 @@ |
| 19 | 19 | public static final String UL = " U/L"; |
| 20 | 20 | public static final String TEN_LKG = "×10<sup>9</sup>/L"; |
| 21 | 21 | // public static final String TEN_LKG = " 10^9/L"; |
| 22 | - public static final String UMOLL = " umol/L"; | |
| 22 | + public static final String UMOLL = " μmol/L"; | |
| 23 | 23 | public static final String ZHEN = " 针"; |
| 24 | 24 | public static final String ML = " ml"; |
| 25 | 25 | public static final String G = " g"; |