Commit 9175b6a05c7f9f449a8500ecd4d153eb0b0e4c8e
1 parent
be11edf5c5
Exists in
master
and in
1 other branch
完善产检次数分布统计
Showing 1 changed file with 6 additions and 7 deletions
platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/ReportServiceImpl.java
View file @
9175b6a
| ... | ... | @@ -1165,9 +1165,11 @@ |
| 1165 | 1165 | criteria.and("bookbuildingDate").gte(startDate).lt(DateUtil.addDay(endDate, 1)); |
| 1166 | 1166 | } |
| 1167 | 1167 | if(startWeek != null && endWeek != null) { /** 末次月经 到 现在相隔的周数 */ |
| 1168 | - criteria.and("lastMenses").lte(DateUtil.getWeekDay(startWeek)) | |
| 1169 | - .gte(DateUtil.getWeekDay(-startWeek)); | |
| 1168 | + criteria.and("lastMenses").lte(DateUtil.getWeekDay(startWeek)).gte(DateUtil.getWeekDay(-endWeek)); | |
| 1170 | 1169 | } |
| 1170 | + if(childBirth != null) { | |
| 1171 | + criteria.and("type").is(childBirth); | |
| 1172 | + } | |
| 1171 | 1173 | List<Patients> patients = mongoUtil.findField(Patients.class, criteria,"id", "bookbuildingDate", "fmDate", "pid"); |
| 1172 | 1174 | List<String> patientIds = CollectionUtils.getId(patients, "id", String.class); |
| 1173 | 1175 | Map<String, Object> restMap = new HashMap<>(); |
| 1174 | 1176 | |
| ... | ... | @@ -1333,16 +1335,13 @@ |
| 1333 | 1335 | } |
| 1334 | 1336 | } |
| 1335 | 1337 | } |
| 1336 | - System.out.println(antExChuModels.size()); | |
| 1337 | - System.out.println(antExModels.size()); | |
| 1338 | - System.out.println(datas.size()); | |
| 1339 | - for (Map<String, Object> data : datas) { | |
| 1338 | + /* for (Map<String, Object> data : datas) { | |
| 1340 | 1339 | Set<Map.Entry<String, Object>> entries = data.entrySet(); |
| 1341 | 1340 | for (Map.Entry<String, Object> entry : entries) { |
| 1342 | 1341 | System.out.print(entry.getKey() + " = " + (entry.getValue() instanceof Date ? ((Date) entry.getValue()).toLocaleString(): entry.getValue()) + "\t"); |
| 1343 | 1342 | } |
| 1344 | 1343 | System.out.println(); |
| 1345 | - } | |
| 1344 | + }*/ | |
| 1346 | 1345 | } |
| 1347 | 1346 | |
| 1348 | 1347 | private List<Series> createPatientSeries(List<Map<String, Object>> datas) { |