Commit eadbfd076f60b18bad0cd60edf33349dc360f9a6
1 parent
db09b5dbf5
Exists in
master
and in
1 other branch
update
Showing 2 changed files with 16 additions and 3 deletions
platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BabySieveFacede.java
View file @
eadbfd0
| ... | ... | @@ -518,7 +518,10 @@ |
| 518 | 518 | bSieve.setXscsjg("4"); |
| 519 | 519 | } |
| 520 | 520 | bSieve.setXsresultJSON(jsonObjectData.toString()); //检查详细存储起来 |
| 521 | + bSieve.setSieveStatuseNw("3"); | |
| 521 | 522 | babySieveQhdService.updateBabySieveById(bSieve, babySieveQhdModel.getId()); |
| 523 | + updateBabyBuildSieve(babySieveQhdModel, bSieve); | |
| 524 | + | |
| 522 | 525 | } |
| 523 | 526 | }else { |
| 524 | 527 | operateLogFacade.addModifyOptLog(null, Integer.valueOf(babySieveQhdModel.getHospitalId()),babySieveQhdModel, jsonObject, OptActionEnums.ADD.getId(), "新筛四病结果异常"); |
| 525 | 528 | |
| ... | ... | @@ -548,7 +551,9 @@ |
| 548 | 551 | bSieve.setClcsjg(patien.get("status2").toString()); |
| 549 | 552 | } |
| 550 | 553 | bSieve.setClresultJSON(jsonObjectData.toString()); //检查详细存储起来 |
| 554 | + bSieve.setSieveStatuseNw("3"); | |
| 551 | 555 | babySieveQhdService.updateBabySieveById(bSieve, babySieveQhdModel.getId()); |
| 556 | + updateBabyBuildSieve(babySieveQhdModel, bSieve); | |
| 552 | 557 | } |
| 553 | 558 | }else { |
| 554 | 559 | operateLogFacade.addModifyOptLog(null, Integer.valueOf(babySieveQhdModel.getHospitalId()),babySieveQhdModel, jsonObject, OptActionEnums.ADD.getId(), "串联质谱结果异常"); |
| ... | ... | @@ -560,6 +565,14 @@ |
| 560 | 565 | } |
| 561 | 566 | } |
| 562 | 567 | |
| 568 | + private void updateBabyBuildSieve(BabySieveQhdModel babySieveQhdModel, BabySieveQhdModel bSieve) { | |
| 569 | + BabyModel model = new BabyModel(); | |
| 570 | + model.setXscsjg(bSieve.getXscsjg()); | |
| 571 | + model.setClcsjg(bSieve.getClcsjg()); | |
| 572 | + model.setSieveStatuseNw(bSieve.getSieveStatuseNw()); | |
| 573 | + babyBookbuildingService.updateBabyBuild(model, babySieveQhdModel.getBabyId()); | |
| 574 | + } | |
| 575 | + | |
| 563 | 576 | /** |
| 564 | 577 | * 儿童筛查保存 同步到对方系统 秦皇岛 |
| 565 | 578 | * |
| ... | ... | @@ -661,8 +674,8 @@ |
| 661 | 674 | model.setMsTiaoXingMa(babySieveAddQhdRequest.getMsTiaoXingMa());//串联血卡编号: |
| 662 | 675 | |
| 663 | 676 | model.setSieveStatuseNwXy(babySieveAddQhdRequest.getSieveStatuseNwXy()); //血样状态 1合格 2不合格 |
| 664 | - model.setXscsjg(babySieveAddQhdRequest.getXscsjg());//新筛四项筛查结果(1阳性、2阴性): | |
| 665 | - model.setClcsjg(babySieveAddQhdRequest.getClcsjg());//串联质谱筛查结果(1阳性、2阴性): | |
| 677 | + model.setXscsjg(babySieveAddQhdRequest.getXscsjg());//新筛四项筛查结果(1阳性、2阴性 4召回) | |
| 678 | + model.setClcsjg(babySieveAddQhdRequest.getClcsjg());//串联质谱筛查结果(1阳性、2阴性 4召回 6临床确诊) | |
| 666 | 679 | |
| 667 | 680 | model.setPay_type(babySieveAddQhdRequest.getPay_type());//两病支付方式(1自费、2免费) |
| 668 | 681 | model.setClzffs(babySieveAddQhdRequest.getClzffs());//串联支付方式(1自费、2免费) |
platform-operate-api/src/main/java/com/lyms/platform/operate/web/request/BabySieveAddQhdRequest.java
View file @
eadbfd0