Commit c87f30e4189dc824594cd21f4a0951a76c7dee7d
1 parent
06d8c52bb4
Exists in
master
and in
6 other branches
自动生成追访信息bug修改
Showing 12 changed files with 20 additions and 4 deletions
- platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/AntenatalExaminationFacade.java
- platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BabyBookbuildingFacade.java
- platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BookbuildingFacade.java
- platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/FolicAcidFacade.java
- platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/MatDeliverFacade.java
- platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/MatdeliverFollowFacade.java
- platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/PostReviewFacade.java
- 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/ResidentsArchiveFacade.java
- platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/SieveFacade.java
- platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/StopPregnancyFacade.java
- platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/TrackDownJobFacade.java
platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/AntenatalExaminationFacade.java
View file @
c87f30e
... | ... | @@ -638,6 +638,7 @@ |
638 | 638 | //根据patient查询是否存在追访信息 |
639 | 639 | TrackDownRecordQuery downRecordQuery = new TrackDownRecordQuery(); |
640 | 640 | downRecordQuery.setParentId(patient.getId()); |
641 | + downRecordQuery.setStatus(3); | |
641 | 642 | List<TrackDownRecord> records = trackDownRecordService.queryTrackDown(downRecordQuery); |
642 | 643 | if (CollectionUtils.isNotEmpty(records)) {//存在则进行修改,只修改基本信息,不修改显示状态和追访类型 |
643 | 644 | TrackDownRecord trackDownRecord1 = records.get(0); |
platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BabyBookbuildingFacade.java
View file @
c87f30e
... | ... | @@ -799,6 +799,7 @@ |
799 | 799 | |
800 | 800 | //查询是否存在追访记录,如果有则修改,没有则新增 |
801 | 801 | TrackDownRecordQuery downRecordQuery = new TrackDownRecordQuery(); |
802 | + downRecordQuery.setStatus(3); | |
802 | 803 | downRecordQuery.setPids(Arrays.asList(patients.getPid())); |
803 | 804 | List<TrackDownRecord> records = downRecordService.queryTrackDown(downRecordQuery); |
804 | 805 | if (CollectionUtils.isNotEmpty(records)) { |
platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BookbuildingFacade.java
View file @
c87f30e
... | ... | @@ -15,7 +15,6 @@ |
15 | 15 | import com.lyms.platform.common.result.BaseObjectResponse; |
16 | 16 | import com.lyms.platform.common.result.BaseResponse; |
17 | 17 | import com.lyms.platform.common.utils.*; |
18 | -import com.lyms.platform.common.utils.StringUtils; | |
19 | 18 | import com.lyms.platform.operate.web.request.BookBuildManagerQueryRequest; |
20 | 19 | import com.lyms.platform.operate.web.request.BookbuildingQueryRequest; |
21 | 20 | import com.lyms.platform.operate.web.request.YunBookbuildingAddRequest; |
... | ... | @@ -33,7 +32,6 @@ |
33 | 32 | import com.lyms.platform.pojo.*; |
34 | 33 | import com.lyms.platform.query.*; |
35 | 34 | import org.apache.commons.collections.CollectionUtils; |
36 | -import org.apache.commons.lang.*; | |
37 | 35 | import org.slf4j.Logger; |
38 | 36 | import org.slf4j.LoggerFactory; |
39 | 37 | import org.springframework.beans.factory.annotation.Autowired; |
... | ... | @@ -406,6 +404,7 @@ |
406 | 404 | //根据patient查询是否存在追访信息 |
407 | 405 | TrackDownRecordQuery downRecordQuery = new TrackDownRecordQuery(); |
408 | 406 | downRecordQuery.setParentId(patient.getId()); |
407 | + downRecordQuery.setStatus(3); | |
409 | 408 | List<TrackDownRecord> records = trackDownRecordService.queryTrackDown(downRecordQuery); |
410 | 409 | if (CollectionUtils.isNotEmpty(records)) {//存在则进行修改,只修改基本信息,不修改显示状态和追访类型 |
411 | 410 | TrackDownRecord trackDownRecord1 = records.get(0); |
platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/FolicAcidFacade.java
View file @
c87f30e
... | ... | @@ -161,6 +161,7 @@ |
161 | 161 | //先根据婚检id进行查询 |
162 | 162 | TrackDownRecordQuery downRecordQuery = new TrackDownRecordQuery(); |
163 | 163 | downRecordQuery.setSource(parentId); |
164 | + downRecordQuery.setStatus(3); | |
164 | 165 | List<TrackDownRecord> records = trackDownRecordService.queryTrackDown(downRecordQuery); |
165 | 166 | if (CollectionUtils.isNotEmpty(records)) {//存在则进行修改,只修改基本信息,不修改显示状态和追访类型 |
166 | 167 | TrackDownRecord trackDownRecord1 = records.get(0); |
... | ... | @@ -168,6 +169,7 @@ |
168 | 169 | } else {//根据patient查询是否存在追访信息 |
169 | 170 | //根据医院id和身份证或手机号进行查询 |
170 | 171 | downRecordQuery = new TrackDownRecordQuery(); |
172 | + downRecordQuery.setStatus(3); | |
171 | 173 | downRecordQuery.setHospitalId(residentsArchiveModel.getHospitalId()); |
172 | 174 | if (StringUtils.isNotEmpty(residentsArchiveModel.getCertificateNum())) { |
173 | 175 | downRecordQuery.setKey(residentsArchiveModel.getCertificateNum()); |
platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/MatDeliverFacade.java
View file @
c87f30e
... | ... | @@ -416,6 +416,7 @@ |
416 | 416 | //查询是否存在追访记录,如果有则修改,没有则新增 |
417 | 417 | TrackDownRecordQuery downRecordQuery = new TrackDownRecordQuery(); |
418 | 418 | downRecordQuery.setParentId(patients.getId()); |
419 | + downRecordQuery.setStatus(3); | |
419 | 420 | List<TrackDownRecord> records = trackDownRecordService.queryTrackDown(downRecordQuery); |
420 | 421 | logger.info("CHTrackDownDataLoader addTrackDown by id :" + patients.getId()); |
421 | 422 | if (CollectionUtils.isNotEmpty(records)) { |
platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/MatdeliverFollowFacade.java
View file @
c87f30e
... | ... | @@ -233,7 +233,7 @@ |
233 | 233 | } |
234 | 234 | |
235 | 235 | /** |
236 | - * 初诊、复诊添加或更新追访信息 | |
236 | + * 添加或更新追访信息 | |
237 | 237 | * |
238 | 238 | * @param userId |
239 | 239 | * @param patient |
240 | 240 | |
... | ... | @@ -245,13 +245,13 @@ |
245 | 245 | //添加产后追访信息 |
246 | 246 | TrackDownRecordQuery downRecordQuery = new TrackDownRecordQuery(); |
247 | 247 | downRecordQuery.setParentId(trackDownRecord.getParentId()); |
248 | + downRecordQuery.setStatus(3); | |
248 | 249 | List<TrackDownRecord> records = trackDownRecordService.queryTrackDown(downRecordQuery); |
249 | 250 | if (org.apache.commons.collections.CollectionUtils.isNotEmpty(records)) { |
250 | 251 | TrackDownRecord trackDownRecord1 = records.get(0); |
251 | 252 | trackDownRecord.setId(trackDownRecord1.getId()); |
252 | 253 | |
253 | 254 | trackDownRecord.setHospitalId(maternalDeliverModel.getHospitalId()); |
254 | - trackDownRecord.setStatus(1); | |
255 | 255 | trackDownRecord.setSource(maternalDeliverModel.getId()); |
256 | 256 | trackDownRecord.setTrackType(TrackDownDateEnums.F.getId()); |
257 | 257 | } |
platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/PostReviewFacade.java
View file @
c87f30e
... | ... | @@ -217,6 +217,7 @@ |
217 | 217 | //添加产后追访信息 |
218 | 218 | TrackDownRecordQuery downRecordQuery = new TrackDownRecordQuery(); |
219 | 219 | downRecordQuery.setParentId(trackDownRecord.getParentId()); |
220 | + downRecordQuery.setStatus(3); | |
220 | 221 | List<TrackDownRecord> records = trackDownRecordService.queryTrackDown(downRecordQuery); |
221 | 222 | if (CollectionUtils.isNotEmpty(records)) { |
222 | 223 | TrackDownRecord trackDownRecord1 = records.get(0); |
platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/PremaritalCheckupFacade.java
View file @
c87f30e
... | ... | @@ -756,6 +756,7 @@ |
756 | 756 | //先根据婚检id进行查询 |
757 | 757 | TrackDownRecordQuery downRecordQuery = new TrackDownRecordQuery(); |
758 | 758 | downRecordQuery.setSource(residentsArchiveModel.getId()); |
759 | + downRecordQuery.setStatus(3); | |
759 | 760 | List<TrackDownRecord> records = trackDownRecordService.queryTrackDown(downRecordQuery); |
760 | 761 | if (CollectionUtils.isNotEmpty(records)) {//存在则进行修改,只修改基本信息,不修改显示状态和追访类型 |
761 | 762 | TrackDownRecord trackDownRecord1 = records.get(0); |
... | ... | @@ -763,6 +764,7 @@ |
763 | 764 | } else {//根据patient查询是否存在追访信息 |
764 | 765 | //根据医院id和身份证或手机号进行查询 |
765 | 766 | downRecordQuery = new TrackDownRecordQuery(); |
767 | + downRecordQuery.setStatus(3); | |
766 | 768 | downRecordQuery.setHospitalId(residentsArchiveModel.getHospitalId()); |
767 | 769 | if(StringUtils.isNotEmpty(residentsArchiveModel.getCertificateNum())){ |
768 | 770 | downRecordQuery.setCardNo(residentsArchiveModel.getCertificateNum()); |
platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/ResidentsArchiveFacade.java
View file @
c87f30e
... | ... | @@ -406,6 +406,7 @@ |
406 | 406 | TrackDownRecord trackDownRecord = residentsArchiveModel.build(); |
407 | 407 | //先根据婚检id进行查询 |
408 | 408 | TrackDownRecordQuery downRecordQuery = new TrackDownRecordQuery(); |
409 | + downRecordQuery.setStatus(3); | |
409 | 410 | downRecordQuery.setSource(residentsArchiveModel.getId()); |
410 | 411 | List<TrackDownRecord> records = trackDownRecordService.queryTrackDown(downRecordQuery); |
411 | 412 | if (CollectionUtils.isNotEmpty(records)) {//存在则进行修改,只修改基本信息,不修改显示状态和追访类型 |
... | ... | @@ -414,6 +415,7 @@ |
414 | 415 | } else {//根据patient查询是否存在追访信息 |
415 | 416 | //根据医院id和身份证或手机号进行查询 |
416 | 417 | downRecordQuery = new TrackDownRecordQuery(); |
418 | + downRecordQuery.setStatus(3); | |
417 | 419 | downRecordQuery.setHospitalId(residentsArchiveModel.getHospitalId()); |
418 | 420 | if(StringUtils.isNotEmpty(residentsArchiveModel.getCertificateNum())){ |
419 | 421 | downRecordQuery.setKey(residentsArchiveModel.getCertificateNum()); |
platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/SieveFacade.java
View file @
c87f30e
... | ... | @@ -129,6 +129,7 @@ |
129 | 129 | //查询是否存在追访记录,如果有则修改,没有则新增 |
130 | 130 | TrackDownRecordQuery downRecordQuery = new TrackDownRecordQuery(); |
131 | 131 | downRecordQuery.setParentId(patients.getId()); |
132 | + downRecordQuery.setStatus(3); | |
132 | 133 | List<TrackDownRecord> records = trackDownRecordService.queryTrackDown(downRecordQuery); |
133 | 134 | if (CollectionUtils.isNotEmpty(records)) { |
134 | 135 | TrackDownRecord track = records.get(0); |
platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/StopPregnancyFacade.java
View file @
c87f30e
... | ... | @@ -255,6 +255,7 @@ |
255 | 255 | //根据patient查询是否存在追访信息 |
256 | 256 | TrackDownRecordQuery downRecordQuery = new TrackDownRecordQuery(); |
257 | 257 | downRecordQuery.setParentId(patient.getId()); |
258 | + downRecordQuery.setStatus(3); | |
258 | 259 | List<TrackDownRecord> records = trackDownRecordService.queryTrackDown(downRecordQuery); |
259 | 260 | if (CollectionUtils.isNotEmpty(records)) {//存在则进行修改,只修改基本信息,不修改显示状态和追访类型 |
260 | 261 | TrackDownRecord trackDownRecord1 = records.get(0); |
platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/TrackDownJobFacade.java
View file @
c87f30e
... | ... | @@ -181,12 +181,14 @@ |
181 | 181 | //根据patient查询是否存在追访信息 |
182 | 182 | TrackDownRecordQuery downRecordQuery = new TrackDownRecordQuery(); |
183 | 183 | downRecordQuery.setParentId(model.getId()); |
184 | + downRecordQuery.setStatus(3); | |
184 | 185 | List<TrackDownRecord> records = trackDownRecordService.queryTrackDown(downRecordQuery); |
185 | 186 | if (CollectionUtils.isNotEmpty(records)) {//存在则进行修改 |
186 | 187 | TrackDownRecord trackDownRecord1 = records.get(0); |
187 | 188 | trackDownRecord.setId(trackDownRecord1.getId()); |
188 | 189 | } else {//不存在则查询继续查追访记录,可能来至妇女建档追访数据 |
189 | 190 | downRecordQuery = new TrackDownRecordQuery(); |
191 | + downRecordQuery.setStatus(3); | |
190 | 192 | downRecordQuery.setHospitalId(model.getHospitalId()); |
191 | 193 | if (StringUtils.isNotEmpty(model.getCardNo())) { |
192 | 194 | downRecordQuery.setCardNo(model.getCardNo()); |
... | ... | @@ -277,6 +279,7 @@ |
277 | 279 | |
278 | 280 | TrackDownRecordQuery downRecordQuery = new TrackDownRecordQuery(); |
279 | 281 | downRecordQuery.setSource(model.getId()); |
282 | + downRecordQuery.setStatus(3); | |
280 | 283 | List<TrackDownRecord> records = trackDownRecordService.queryTrackDown(downRecordQuery); |
281 | 284 | |
282 | 285 | if (CollectionUtils.isNotEmpty(records)) {//存在则进行修改,只修改基本信息,不修改显示状态和追访类型 |
... | ... | @@ -285,6 +288,7 @@ |
285 | 288 | } else {//根据patient查询是否存在追访信息 |
286 | 289 | //根据医院id和身份证或手机号进行查询 |
287 | 290 | downRecordQuery = new TrackDownRecordQuery(); |
291 | + downRecordQuery.setStatus(3); | |
288 | 292 | downRecordQuery.setHospitalId(model.getHospitalId()); |
289 | 293 | if (StringUtils.isNotEmpty(model.getCertificateNum())) { |
290 | 294 | downRecordQuery.setCardNo(model.getCertificateNum()); |
... | ... | @@ -489,6 +493,7 @@ |
489 | 493 | } |
490 | 494 | //查询是否存在追访记录,如果有则修改,没有则新增 |
491 | 495 | TrackDownRecordQuery downRecordQuery = new TrackDownRecordQuery(); |
496 | + downRecordQuery.setStatus(3); | |
492 | 497 | downRecordQuery.setParentId(patients.getId()); |
493 | 498 | List<TrackDownRecord> records = downRecordService.queryTrackDown(downRecordQuery); |
494 | 499 | logger.info("CHTrackDownDataLoader addTrackDown by id :" + patients.getId()); |