Commit 024252dac739d118aa2aa555adc4464072164d70
1 parent
5f56b8b961
Exists in
master
and in
6 other branches
产检增加字段
Showing 3 changed files with 37 additions and 2 deletions
platform-common/src/main/java/com/lyms/platform/common/enums/FmTypeEnums.java
View file @
024252d
| ... | ... | @@ -110,6 +110,18 @@ |
| 110 | 110 | this.name = name; |
| 111 | 111 | } |
| 112 | 112 | } |
| 113 | + | |
| 114 | + public static String getFmDzNameById(String id) | |
| 115 | + { | |
| 116 | + for (FmDzEnums e : FmDzEnums.values()) { | |
| 117 | + if (e.getId().equals(id)) | |
| 118 | + { | |
| 119 | + return e.getName(); | |
| 120 | + } | |
| 121 | + } | |
| 122 | + return null; | |
| 123 | + } | |
| 124 | + | |
| 113 | 125 | public enum FmScEnums { |
| 114 | 126 | |
| 115 | 127 | O("自然娩出", "1"), |
platform-dal/src/main/java/com/lyms/platform/pojo/MaternalDeliverModel.java
View file @
024252d
| ... | ... | @@ -8,7 +8,6 @@ |
| 8 | 8 | import java.io.Serializable; |
| 9 | 9 | import java.util.Date; |
| 10 | 10 | import java.util.List; |
| 11 | -import java.util.Map; | |
| 12 | 11 | |
| 13 | 12 | /** |
| 14 | 13 | * 产妇分娩 |
| ... | ... | @@ -26,7 +25,10 @@ |
| 26 | 25 | private String pid; |
| 27 | 26 | //分娩时间 |
| 28 | 27 | private String dueDate; |
| 29 | - | |
| 28 | + //分娩地址方式,本院、外院 | |
| 29 | + private String fmType; | |
| 30 | + //外院地址 | |
| 31 | + private Date fmAddr; | |
| 30 | 32 | private Date dueDate1; |
| 31 | 33 | //分娩孕周 |
| 32 | 34 | private String dueWeek; |
| ... | ... | @@ -121,6 +123,22 @@ |
| 121 | 123 | private Date modified; |
| 122 | 124 | private String hospitalId; |
| 123 | 125 | |
| 126 | + public String getFmType() { | |
| 127 | + return fmType; | |
| 128 | + } | |
| 129 | + | |
| 130 | + public void setFmType(String fmType) { | |
| 131 | + this.fmType = fmType; | |
| 132 | + } | |
| 133 | + | |
| 134 | + public Date getFmAddr() { | |
| 135 | + return fmAddr; | |
| 136 | + } | |
| 137 | + | |
| 138 | + public void setFmAddr(Date fmAddr) { | |
| 139 | + this.fmAddr = fmAddr; | |
| 140 | + } | |
| 141 | + | |
| 124 | 142 | public String getHospitalId() { |
| 125 | 143 | return hospitalId; |
| 126 | 144 | } |
| ... | ... | @@ -280,6 +298,7 @@ |
| 280 | 298 | public String getBabyHealthy() { |
| 281 | 299 | return babyHealthy; |
| 282 | 300 | } |
| 301 | + | |
| 283 | 302 | |
| 284 | 303 | public void setBabyHealthy(String babyHealthy) { |
| 285 | 304 | this.babyHealthy = babyHealthy; |
platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/ViewFacade.java
View file @
024252d
| ... | ... | @@ -907,6 +907,10 @@ |
| 907 | 907 | |
| 908 | 908 | Map<String, Object> map = new HashMap<>(); |
| 909 | 909 | map.put("id", data.getId()); |
| 910 | + if(StringUtils.isNotEmpty(data.getFmType())){ | |
| 911 | + map.put("fmType", FmTypeEnums.getFmDzNameById(data.getFmType())); | |
| 912 | + } | |
| 913 | + map.put("fmAddr", data.getFmAddr()); | |
| 910 | 914 | map.put("username", patients.getUsername()); |
| 911 | 915 | map.put("birth", DateUtil.getyyyy_MM_dd(patients.getBirth())); |
| 912 | 916 | map.put("age", UnitUtils.unitSplice(DateUtil.getAge(patients.getBirth()), UnitConstants.SUI)); |