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