Commit a0af87763603cd04ce2bca260b7cf83fa21df9a9
1 parent
56c61c1101
Exists in
master
and in
6 other branches
update
Showing 5 changed files with 51 additions and 1 deletions
- 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/ViewFacade.java
- platform-operate-api/src/main/java/com/lyms/platform/operate/web/result/ChildbirthManagerQueryModel.java
- platform-operate-api/src/main/java/com/lyms/platform/operate/web/result/NewBabyManagerQueryModel.java
- platform-operate-api/src/main/java/com/lyms/platform/operate/web/worker/MaterDeliverWorker.java
platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/MatDeliverFacade.java
View file @
a0af877
... | ... | @@ -2613,6 +2613,16 @@ |
2613 | 2613 | |
2614 | 2614 | |
2615 | 2615 | newBabyManagerQueryModel.setFmWeek(maternalDeliverModel.getDueWeek()); |
2616 | + | |
2617 | + String handDueWeek = ""; | |
2618 | + Map<String, Object> handDueWeekMap = maternalDeliverModel.getHandDueWeek(); | |
2619 | + if (handDueWeekMap != null && handDueWeekMap.size() > 0) | |
2620 | + { | |
2621 | + handDueWeek = String.valueOf(handDueWeekMap.get("week"))+"孕周"+((handDueWeekMap.get("day") == null || String.valueOf(handDueWeekMap.get("day")).equals("0")) ? "" : String.valueOf(handDueWeekMap.get("day"))+"天" ); | |
2622 | + } | |
2623 | + newBabyManagerQueryModel.setHandDueWeek(handDueWeek); | |
2624 | + | |
2625 | + | |
2616 | 2626 | for (SexEnum sexEnum : SexEnum.values()) { |
2617 | 2627 | if (sexEnum.getId().equals(babyModel.getSex())) { |
2618 | 2628 | newBabyManagerQueryModel.setSex(sexEnum.getText()); |
platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/ViewFacade.java
View file @
a0af877
... | ... | @@ -2956,7 +2956,16 @@ |
2956 | 2956 | |
2957 | 2957 | map.put("deliveryDate", data.getDueDate()); |
2958 | 2958 | map.put("dueWeek", data.getDueWeek()); |
2959 | - map.put("handDueWeek", data.getHandDueWeek()); | |
2959 | + | |
2960 | + | |
2961 | + String handDueWeek = ""; | |
2962 | + Map<String, Object> handDueWeekMap = data.getHandDueWeek(); | |
2963 | + if (handDueWeekMap != null && handDueWeekMap.size() > 0) | |
2964 | + { | |
2965 | + handDueWeek = String.valueOf(handDueWeekMap.get("week"))+"孕周"+((handDueWeekMap.get("day") == null || String.valueOf(handDueWeekMap.get("day")).equals("0")) ? "" : String.valueOf(handDueWeekMap.get("day"))+"天" ); | |
2966 | + } | |
2967 | + | |
2968 | + map.put("handDueWeek", handDueWeek); | |
2960 | 2969 | |
2961 | 2970 | String fmHospital = ""; |
2962 | 2971 | String addressPrefix = ""; |
platform-operate-api/src/main/java/com/lyms/platform/operate/web/result/ChildbirthManagerQueryModel.java
View file @
a0af877
... | ... | @@ -432,6 +432,19 @@ |
432 | 432 | |
433 | 433 | private String babyQX; //新生儿去向 1.病房 2.NICU 3.转院 4.其他 |
434 | 434 | |
435 | + | |
436 | + | |
437 | + //手动分娩孕周 | |
438 | + private String handDueWeek; | |
439 | + | |
440 | + public String getHandDueWeek() { | |
441 | + return handDueWeek; | |
442 | + } | |
443 | + | |
444 | + public void setHandDueWeek(String handDueWeek) { | |
445 | + this.handDueWeek = handDueWeek; | |
446 | + } | |
447 | + | |
435 | 448 | public String getBabyQX() { |
436 | 449 | return babyQX; |
437 | 450 | } |
platform-operate-api/src/main/java/com/lyms/platform/operate/web/result/NewBabyManagerQueryModel.java
View file @
a0af877
... | ... | @@ -156,6 +156,16 @@ |
156 | 156 | //手术原因 |
157 | 157 | private String operationCause; |
158 | 158 | |
159 | + //手动分娩孕周 | |
160 | + private String handDueWeek; | |
161 | + | |
162 | + public String getHandDueWeek() { | |
163 | + return handDueWeek; | |
164 | + } | |
165 | + | |
166 | + public void setHandDueWeek(String handDueWeek) { | |
167 | + this.handDueWeek = handDueWeek; | |
168 | + } | |
159 | 169 | |
160 | 170 | public String getNoEphone() { |
161 | 171 | return noEphone; |
platform-operate-api/src/main/java/com/lyms/platform/operate/web/worker/MaterDeliverWorker.java
View file @
a0af877
... | ... | @@ -83,6 +83,14 @@ |
83 | 83 | int day = (patients.getFmWeek() % 7); |
84 | 84 | childbirthManagerQueryModel.setDueWeek("孕" + week + "周" + (day > 0 ? "+" + day + "天" : "")); |
85 | 85 | } |
86 | + String handDueWeek = ""; | |
87 | + Map<String, Object> handDueWeekMap = maternalDeliverModel.getHandDueWeek(); | |
88 | + if (handDueWeekMap != null && handDueWeekMap.size() > 0) | |
89 | + { | |
90 | + handDueWeek = String.valueOf(handDueWeekMap.get("week"))+"孕周"+((handDueWeekMap.get("day") == null || String.valueOf(handDueWeekMap.get("day")).equals("0")) ? "" : String.valueOf(handDueWeekMap.get("day"))+"天" ); | |
91 | + } | |
92 | + childbirthManagerQueryModel.setHandDueWeek(handDueWeek); | |
93 | + | |
86 | 94 | // 分娩孕周 |
87 | 95 | |
88 | 96 | // 分娩日期 |