Commit 4a522bb49a23cf50abade88577f0f73b78c539ea
1 parent
9aec99c838
Exists in
master
and in
6 other branches
产前诊断
Showing 1 changed file with 52 additions and 0 deletions
platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/DiagnosisFacaed.java
View file @
4a522bb
... | ... | @@ -341,6 +341,32 @@ |
341 | 341 | } |
342 | 342 | diagnosisModel.setSieveProject(sList); |
343 | 343 | |
344 | + //转诊状态 0未转诊 1待接收 2已转出 | |
345 | + Integer referralStatus = 0; | |
346 | + | |
347 | + ReferralApplyOrderQuery referralApplyOrderQuery = new ReferralApplyOrderQuery(); | |
348 | + referralApplyOrderQuery.setType(2); | |
349 | + referralApplyOrderQuery.setParentId(sieveModel.getParentId()); | |
350 | + referralApplyOrderQuery.setOutHospitalId(dataresult.getHospitalId()); | |
351 | + List<ReferralApplyOrderModel> orderModels = applyOrderService.queryReferralApplyOrderWithQuery(referralApplyOrderQuery); | |
352 | + if (CollectionUtils.isNotEmpty(orderModels)) | |
353 | + { | |
354 | + ReferralApplyOrderModel model = orderModels.get(0); | |
355 | + // CREATED("待接收","1"), | |
356 | + //O("已接收","2"), | |
357 | + /// O1("建议转诊","3"); | |
358 | + Integer status = model.getStatus(); | |
359 | + if (status == 1) | |
360 | + { | |
361 | + referralStatus = 1; | |
362 | + } | |
363 | + else if (status == 2) | |
364 | + { | |
365 | + referralStatus = 2; | |
366 | + } | |
367 | + } | |
368 | + diagnosisModel.setRefStatus(referralStatus.toString()); | |
369 | + | |
344 | 370 | if(sieveModel.getRenShenResult() != null){ |
345 | 371 | diagnosisModel.setRsResult(sieveModel.getRenShenResult().toString()); |
346 | 372 | } |
... | ... | @@ -520,6 +546,32 @@ |
520 | 546 | } |
521 | 547 | } |
522 | 548 | diagnosisModel.setSieveProject(sList); |
549 | + | |
550 | + //转诊状态 0未转诊 1待接收 2已转出 | |
551 | + Integer referralStatus = 0; | |
552 | + | |
553 | + ReferralApplyOrderQuery referralApplyOrderQuery = new ReferralApplyOrderQuery(); | |
554 | + referralApplyOrderQuery.setType(2); | |
555 | + referralApplyOrderQuery.setParentId(sieveModel.getParentId()); | |
556 | + referralApplyOrderQuery.setOutHospitalId(dataresult.getHospitalId()); | |
557 | + List<ReferralApplyOrderModel> orderModels = applyOrderService.queryReferralApplyOrderWithQuery(referralApplyOrderQuery); | |
558 | + if (CollectionUtils.isNotEmpty(orderModels)) | |
559 | + { | |
560 | + ReferralApplyOrderModel model = orderModels.get(0); | |
561 | + // CREATED("待接收","1"), | |
562 | + //O("已接收","2"), | |
563 | + /// O1("建议转诊","3"); | |
564 | + Integer status = model.getStatus(); | |
565 | + if (status == 1) | |
566 | + { | |
567 | + referralStatus = 1; | |
568 | + } | |
569 | + else if (status == 2) | |
570 | + { | |
571 | + referralStatus = 2; | |
572 | + } | |
573 | + } | |
574 | + diagnosisModel.setRefStatus(referralStatus.toString()); | |
523 | 575 | |
524 | 576 | } |
525 | 577 | mList.add(diagnosisModel.contomap(patients)); |