Commit 090fd140f8da8e5a4fac6697a8371d4eb406a20d

Authored by cfl
1 parent 46443b8725
Exists in master and in 2 other branches dev, luanping

威县统计功能开发

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<>();