Commit 02596987ca4cd5fe30bfd269b6640b8d036b8a68
Exists in
master
and in
6 other branches
Merge remote-tracking branch 'origin/master'
Showing 6 changed files
- 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/request/ChildbirthManagerRequest.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 @
0259698
... | ... | @@ -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 @
0259698
... | ... | @@ -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/request/ChildbirthManagerRequest.java
View file @
0259698
... | ... | @@ -498,6 +498,7 @@ |
498 | 498 | normalQueryMap.put("age", "年龄"); |
499 | 499 | normalQueryMap.put("cardNo", "证件号"); |
500 | 500 | normalQueryMap.put("dueWeek", "分娩孕周"); |
501 | + normalQueryMap.put("handDueWeek", "手动分娩孕周"); | |
501 | 502 | normalQueryMap.put("deliveryMode", "分娩方式"); |
502 | 503 | normalQueryMap.put("maternalInfo", "产妇情况"); |
503 | 504 | normalQueryMap.put("tireNumber", "胎数"); |
platform-operate-api/src/main/java/com/lyms/platform/operate/web/result/ChildbirthManagerQueryModel.java
View file @
0259698
... | ... | @@ -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 @
0259698
... | ... | @@ -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 @
0259698
... | ... | @@ -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 | // 分娩日期 |