Commit a0af87763603cd04ce2bca260b7cf83fa21df9a9

Authored by liquanyu
1 parent 56c61c1101

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 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 // 分娩日期