Commit 090fd140f8da8e5a4fac6697a8371d4eb406a20d
1 parent
46443b8725
Exists in
master
and in
2 other branches
威县统计功能开发
Showing 1 changed file with 6 additions and 3 deletions
platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/WxStatisticsServiceImpl.java
View file @
090fd14
| ... | ... | @@ -137,16 +137,19 @@ |
| 137 | 137 | patientsIds.add(patients.getId()); |
| 138 | 138 | } |
| 139 | 139 | |
| 140 | - | |
| 141 | 140 | |
| 141 | + List<Integer> list = new ArrayList<>(); | |
| 142 | + list.add(TrackDownDateEnums.C.getId()); | |
| 143 | + list.add(TrackDownDateEnums.I.getId()); | |
| 144 | + | |
| 142 | 145 | Query query = Query.query(Criteria.where("parentId").in(patientsIds) |
| 143 | - .andOperator(Criteria.where("trackType").is(TrackDownDateEnums.C.getId()))); | |
| 146 | + .andOperator(Criteria.where("trackType").in(list))); | |
| 144 | 147 | query.addCriteria(Criteria.where("overTimes").gte(1)); |
| 145 | 148 | |
| 146 | 149 | long fm = mongoTemplate.count(query, "lyms_trackdown_record"); |
| 147 | 150 | |
| 148 | 151 | Query query1 = Query.query(Criteria.where("parentId").in(patientsIds) |
| 149 | - .andOperator(Criteria.where("trackDownDateType").is(TrackDownDateEnums.C.getId()))); | |
| 152 | + .andOperator(Criteria.where("trackDownDateType").in(list))); | |
| 150 | 153 | |
| 151 | 154 | List<TrackDown> trackDowns = mongoTemplate.find(query1, TrackDown.class); |
| 152 | 155 | Set<String> set= new HashSet<>(); |