Commit da4e6aa6887f91314634bc95fd03f8955c000d89
1 parent
e6a16ebdcd
Exists in
master
and in
8 other branches
建档外院医生显示
Showing 6 changed files with 52 additions and 71 deletions
- 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/BabyCheckFacade.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/result/BabyBuildResult.java
- platform-operate-api/src/main/java/com/lyms/platform/operate/web/result/BabyCheckResult.java
- platform-operate-api/src/main/java/com/lyms/platform/operate/web/result/PregnantInfoResult.java
platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BabyBookbuildingFacade.java
View file @
da4e6aa
... | ... | @@ -687,17 +687,7 @@ |
687 | 687 | |
688 | 688 | } |
689 | 689 | |
690 | - if (result != null && StringUtils.isNotEmpty(result.getBuildDoctor())) | |
691 | - { | |
692 | - Organization org = organizationService.getOrganization(Integer.parseInt(result.getBuildDoctor())); | |
693 | - if (org != null) | |
694 | - { | |
695 | - Map<String,String> doctorObj = new HashMap<>(); | |
696 | - doctorObj.put("id",result.getBuildDoctor()); | |
697 | - doctorObj.put("name",org.getName()); | |
698 | - result.setBuildDoctorObj(doctorObj); | |
699 | - } | |
700 | - } | |
690 | + | |
701 | 691 | BaseObjectResponse objectResponse = new BaseObjectResponse(); |
702 | 692 | objectResponse.setData(result); |
703 | 693 | objectResponse.setErrorcode(ErrorCodeConstants.SUCCESS); |
704 | 694 | |
... | ... | @@ -785,8 +775,18 @@ |
785 | 775 | |
786 | 776 | result.setServiceStatus(String.valueOf(model.getServiceStatus())); |
787 | 777 | |
778 | + if (StringUtils.isNotEmpty(model.getBuildDoctor())) | |
779 | + { | |
780 | + Organization org = organizationService.getOrganization(Integer.parseInt(model.getBuildDoctor())); | |
781 | + if (org != null) | |
782 | + { | |
783 | + Map<String,String> doctorObj = new HashMap<>(); | |
784 | + doctorObj.put("id",model.getBuildDoctor()); | |
785 | + doctorObj.put("name",org.getName()); | |
786 | + result.setBuildDoctor(doctorObj); | |
787 | + } | |
788 | + } | |
788 | 789 | |
789 | - result.setBuildDoctor(model.getBuildDoctor()); | |
790 | 790 | result.setBuildDate(DateUtil.getyyyy_MM_dd(model.getBuildDate())); |
791 | 791 | result.setServiceType(String.valueOf(model.getServiceType())); |
792 | 792 | result.setVcCardNo(model.getVcCardNo()); |
platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BabyCheckFacade.java
View file @
da4e6aa
... | ... | @@ -550,17 +550,7 @@ |
550 | 550 | result = getBabyCheckResult(checkModel); |
551 | 551 | |
552 | 552 | } |
553 | - if (result != null && StringUtils.isNotEmpty(result.getCheckDoctor())) | |
554 | - { | |
555 | - Organization org = organizationService.getOrganization(Integer.parseInt(result.getCheckDoctor())); | |
556 | - if (org != null) | |
557 | - { | |
558 | - Map<String,String> doctorObj = new HashMap<>(); | |
559 | - doctorObj.put("id",result.getCheckDoctor()); | |
560 | - doctorObj.put("name",org.getName()); | |
561 | - result.setCheckDoctorObj(doctorObj); | |
562 | - } | |
563 | - } | |
553 | + | |
564 | 554 | } |
565 | 555 | |
566 | 556 | br.setData(result); |
... | ... | @@ -662,7 +652,19 @@ |
662 | 652 | model.setDiagnose(list); |
663 | 653 | model.setHandlSuggest(checkModel.getHandlSuggest()); |
664 | 654 | model.setGuideSuggest(checkModel.getGuideSuggest()); |
665 | - model.setCheckDoctor(checkModel.getCheckDoctor()); | |
655 | + | |
656 | + if (StringUtils.isNotEmpty(checkModel.getCheckDoctor())) | |
657 | + { | |
658 | + Organization org = organizationService.getOrganization(Integer.parseInt(checkModel.getCheckDoctor())); | |
659 | + if (org != null) | |
660 | + { | |
661 | + Map<String,String> doctorObj = new HashMap<>(); | |
662 | + doctorObj.put("id",checkModel.getCheckDoctor()); | |
663 | + doctorObj.put("name",org.getName()); | |
664 | + model.setCheckDoctor(doctorObj); | |
665 | + } | |
666 | + } | |
667 | + | |
666 | 668 | model.setNextDate(DateUtil.getyyyy_MM_dd(checkModel.getNextDate())); |
667 | 669 | model.setHighRisk(checkModel.getHighRisk()); |
668 | 670 | model.setCheckDate(DateUtil.getyyyy_MM_dd(checkModel.getCheckDate())); |
platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BookbuildingFacade.java
View file @
da4e6aa
... | ... | @@ -611,17 +611,7 @@ |
611 | 611 | Patients p = patients.get(0); |
612 | 612 | result = getResult(p); |
613 | 613 | } |
614 | - if (result != null && StringUtils.isNotEmpty(result.getBookbuildingDoctor())) | |
615 | - { | |
616 | - Organization org = organizationService.getOrganization(Integer.parseInt(result.getBookbuildingDoctor())); | |
617 | - if (org != null) | |
618 | - { | |
619 | - Map<String,String> doctorObj = new HashMap<>(); | |
620 | - doctorObj.put("id",result.getBookbuildingDoctor()); | |
621 | - doctorObj.put("name",org.getName()); | |
622 | - result.setBuildDoctorObj(doctorObj); | |
623 | - } | |
624 | - } | |
614 | + | |
625 | 615 | BaseObjectResponse objectResponse = new BaseObjectResponse(); |
626 | 616 | objectResponse.setData(result); |
627 | 617 | objectResponse.setErrorcode(ErrorCodeConstants.SUCCESS); |
... | ... | @@ -698,7 +688,19 @@ |
698 | 688 | result.setDueDate(DateUtil.getyyyy_MM_dd(p.getDueDate())); |
699 | 689 | result.setFileCode(p.getFileCode()); |
700 | 690 | result.setVcCardNo(p.getVcCardNo()); |
701 | - result.setBookbuildingDoctor(p.getBookbuildingDoctor()); | |
691 | + | |
692 | + if (StringUtils.isNotEmpty(p.getBookbuildingDoctor())) | |
693 | + { | |
694 | + Organization org = organizationService.getOrganization(Integer.parseInt(p.getBookbuildingDoctor())); | |
695 | + if (org != null) | |
696 | + { | |
697 | + Map<String,String> doctorObj = new HashMap<>(); | |
698 | + doctorObj.put("id",p.getBookbuildingDoctor()); | |
699 | + doctorObj.put("name",org.getName()); | |
700 | + result.setBookbuildingDoctor(doctorObj); | |
701 | + } | |
702 | + } | |
703 | + | |
702 | 704 | result.setBookbuildingDate(DateUtil.getyyyy_MM_dd(p.getBookbuildingDate())); |
703 | 705 | result.setServiceType(p.getServiceType() == null ? "" : String.valueOf(p.getServiceType())); |
704 | 706 |
platform-operate-api/src/main/java/com/lyms/platform/operate/web/result/BabyBuildResult.java
View file @
da4e6aa
... | ... | @@ -95,7 +95,7 @@ |
95 | 95 | private Map<String,Object> apgar; |
96 | 96 | |
97 | 97 | //建档医生 |
98 | - private String buildDoctor; | |
98 | + private Map<String,String> buildDoctor; | |
99 | 99 | //建档日期 |
100 | 100 | private String buildDate; |
101 | 101 | //服务类型 |
102 | 102 | |
103 | 103 | |
... | ... | @@ -130,16 +130,8 @@ |
130 | 130 | //体验类型 |
131 | 131 | private Integer expType; |
132 | 132 | |
133 | - private Map<String,String> buildDoctorObj; | |
134 | 133 | |
135 | - public Map<String, String> getBuildDoctorObj() { | |
136 | - return buildDoctorObj; | |
137 | - } | |
138 | 134 | |
139 | - public void setBuildDoctorObj(Map<String, String> buildDoctorObj) { | |
140 | - this.buildDoctorObj = buildDoctorObj; | |
141 | - } | |
142 | - | |
143 | 135 | public Integer getExpType() { |
144 | 136 | return expType; |
145 | 137 | } |
146 | 138 | |
... | ... | @@ -463,11 +455,11 @@ |
463 | 455 | this.highRisk = highRisk; |
464 | 456 | } |
465 | 457 | |
466 | - public String getBuildDoctor() { | |
458 | + public Map<String, String> getBuildDoctor() { | |
467 | 459 | return buildDoctor; |
468 | 460 | } |
469 | 461 | |
470 | - public void setBuildDoctor(String buildDoctor) { | |
462 | + public void setBuildDoctor(Map<String, String> buildDoctor) { | |
471 | 463 | this.buildDoctor = buildDoctor; |
472 | 464 | } |
473 | 465 |
platform-operate-api/src/main/java/com/lyms/platform/operate/web/result/BabyCheckResult.java
View file @
da4e6aa
... | ... | @@ -197,7 +197,7 @@ |
197 | 197 | private String guideSuggest; |
198 | 198 | |
199 | 199 | //产检医生 |
200 | - private String checkDoctor; | |
200 | + private Map<String,String> checkDoctor; | |
201 | 201 | |
202 | 202 | //下次预约 |
203 | 203 | private String nextDate; |
204 | 204 | |
205 | 205 | |
... | ... | @@ -209,16 +209,8 @@ |
209 | 209 | private String checkDate; |
210 | 210 | private String monthAge; |
211 | 211 | |
212 | - private Map<String,String> checkDoctorObj; | |
213 | 212 | |
214 | - public Map<String, String> getCheckDoctorObj() { | |
215 | - return checkDoctorObj; | |
216 | - } | |
217 | 213 | |
218 | - public void setCheckDoctorObj(Map<String, String> checkDoctorObj) { | |
219 | - this.checkDoctorObj = checkDoctorObj; | |
220 | - } | |
221 | - | |
222 | 214 | public String getMonthAge() { |
223 | 215 | return monthAge; |
224 | 216 | } |
225 | 217 | |
... | ... | @@ -671,11 +663,11 @@ |
671 | 663 | this.guideSuggest = guideSuggest; |
672 | 664 | } |
673 | 665 | |
674 | - public String getCheckDoctor() { | |
666 | + public Map<String, String> getCheckDoctor() { | |
675 | 667 | return checkDoctor; |
676 | 668 | } |
677 | 669 | |
678 | - public void setCheckDoctor(String checkDoctor) { | |
670 | + public void setCheckDoctor(Map<String, String> checkDoctor) { | |
679 | 671 | this.checkDoctor = checkDoctor; |
680 | 672 | } |
681 | 673 |
platform-operate-api/src/main/java/com/lyms/platform/operate/web/result/PregnantInfoResult.java
View file @
da4e6aa
... | ... | @@ -102,7 +102,7 @@ |
102 | 102 | //建档号 |
103 | 103 | private String fileCode; |
104 | 104 | //建档医生 |
105 | - private String bookbuildingDoctor; | |
105 | + private Map<String,String> bookbuildingDoctor; | |
106 | 106 | |
107 | 107 | //建档日期 |
108 | 108 | private String bookbuildingDate; |
109 | 109 | |
... | ... | @@ -135,17 +135,7 @@ |
135 | 135 | //分娩状态 0未终止妊娠 1终止妊娠 |
136 | 136 | private Integer dueStatus; |
137 | 137 | |
138 | - //建档医生对象 | |
139 | - private Map<String,String> buildDoctorObj; | |
140 | 138 | |
141 | - public Map<String, String> getBuildDoctorObj() { | |
142 | - return buildDoctorObj; | |
143 | - } | |
144 | - | |
145 | - public void setBuildDoctorObj(Map<String, String> buildDoctorObj) { | |
146 | - this.buildDoctorObj = buildDoctorObj; | |
147 | - } | |
148 | - | |
149 | 139 | public Integer getDueStatus() { |
150 | 140 | return dueStatus; |
151 | 141 | } |
152 | 142 | |
153 | 143 | |
... | ... | @@ -379,12 +369,15 @@ |
379 | 369 | public void setFileCode(String fileCode) { |
380 | 370 | this.fileCode = fileCode; |
381 | 371 | } |
382 | - public String getBookbuildingDoctor() { | |
372 | + | |
373 | + public Map<String, String> getBookbuildingDoctor() { | |
383 | 374 | return bookbuildingDoctor; |
384 | 375 | } |
385 | - public void setBookbuildingDoctor(String bookbuildingDoctor) { | |
376 | + | |
377 | + public void setBookbuildingDoctor(Map<String, String> bookbuildingDoctor) { | |
386 | 378 | this.bookbuildingDoctor = bookbuildingDoctor; |
387 | 379 | } |
380 | + | |
388 | 381 | public String getBookbuildingDate() { |
389 | 382 | return bookbuildingDate; |
390 | 383 | } |