Commit 1eea62b55dc53c2a648febc3b0afc351f8d42d82
1 parent
02b3aae919
Exists in
master
and in
6 other branches
威海分娩字段添加
Showing 4 changed files with 214 additions and 1 deletions
- platform-common/src/main/java/com/lyms/platform/common/enums/FmTypeEnums.java
- platform-dal/src/main/java/com/lyms/platform/pojo/MaternalDeliverModel.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/MatDeliverAddRequest.java
platform-common/src/main/java/com/lyms/platform/common/enums/FmTypeEnums.java
View file @
1eea62b
... | ... | @@ -11,7 +11,11 @@ |
11 | 11 | * Created by Administrator on 2016/6/24 0024. |
12 | 12 | */ |
13 | 13 | public enum FmTypeEnums { |
14 | - O("顺产", "1"), O1("剖宫产", "2"); | |
14 | + O("顺产", "1"), | |
15 | + O1("剖宫产", "2"), | |
16 | + O2("胎吸","3"), | |
17 | + O3("自由体位","4"), | |
18 | + O4("臀牵引","5"); | |
15 | 19 | |
16 | 20 | private FmTypeEnums(String name, String id) { |
17 | 21 | this.id = id; |
platform-dal/src/main/java/com/lyms/platform/pojo/MaternalDeliverModel.java
View file @
1eea62b
... | ... | @@ -523,10 +523,29 @@ |
523 | 523 | private String stReflex;//手头反射 |
524 | 524 | private String sAbility;//吮能力 |
525 | 525 | |
526 | + private String umbilicus;//脐 | |
527 | + private String umXqFy;//脐带血清反应 | |
528 | + | |
526 | 529 | public Baby(){ |
527 | 530 | |
528 | 531 | } |
529 | 532 | |
533 | + public String getUmbilicus() { | |
534 | + return umbilicus; | |
535 | + } | |
536 | + | |
537 | + public void setUmbilicus(String umbilicus) { | |
538 | + this.umbilicus = umbilicus; | |
539 | + } | |
540 | + | |
541 | + public String getUmXqFy() { | |
542 | + return umXqFy; | |
543 | + } | |
544 | + | |
545 | + public void setUmXqFy(String umXqFy) { | |
546 | + this.umXqFy = umXqFy; | |
547 | + } | |
548 | + | |
530 | 549 | public String getDueTime() { |
531 | 550 | return dueTime; |
532 | 551 | } |
... | ... | @@ -1725,6 +1744,16 @@ |
1725 | 1744 | private String sszcjg;//手术助产经过 |
1726 | 1745 | private String remarks;//备注 |
1727 | 1746 | |
1747 | + /*******威海再次新增字段(12月计划中)*******/ | |
1748 | + private Integer gravidity;//孕次 | |
1749 | + private String department;//科室(1:产一;2:产二) | |
1750 | + private List<String> myzd;//母婴阻断 | |
1751 | + private String analMode;//镇痛方式(1:无痛;2:无痛+陪娩;3:导乐+陪娩;4:陪娩) | |
1752 | + private String hyCondition;//会阴情况(1:Ⅰ度;2:Ⅱ度;3:Ⅲ度;4:侧切) | |
1753 | + private String ssRecord;//手术记录 | |
1754 | + private List<Map> ssCount;//手术清点 | |
1755 | + private String ssProcedure;//所施手术 | |
1756 | + | |
1728 | 1757 | public Integer getParity() { |
1729 | 1758 | return parity; |
1730 | 1759 | } |
... | ... | @@ -1835,6 +1864,70 @@ |
1835 | 1864 | |
1836 | 1865 | public void setRemarks(String remarks) { |
1837 | 1866 | this.remarks = remarks; |
1867 | + } | |
1868 | + | |
1869 | + public Integer getGravidity() { | |
1870 | + return gravidity; | |
1871 | + } | |
1872 | + | |
1873 | + public void setGravidity(Integer gravidity) { | |
1874 | + this.gravidity = gravidity; | |
1875 | + } | |
1876 | + | |
1877 | + public String getDepartment() { | |
1878 | + return department; | |
1879 | + } | |
1880 | + | |
1881 | + public void setDepartment(String department) { | |
1882 | + this.department = department; | |
1883 | + } | |
1884 | + | |
1885 | + public List<String> getMyzd() { | |
1886 | + return myzd; | |
1887 | + } | |
1888 | + | |
1889 | + public void setMyzd(List<String> myzd) { | |
1890 | + this.myzd = myzd; | |
1891 | + } | |
1892 | + | |
1893 | + public String getAnalMode() { | |
1894 | + return analMode; | |
1895 | + } | |
1896 | + | |
1897 | + public void setAnalMode(String analMode) { | |
1898 | + this.analMode = analMode; | |
1899 | + } | |
1900 | + | |
1901 | + public String getHyCondition() { | |
1902 | + return hyCondition; | |
1903 | + } | |
1904 | + | |
1905 | + public void setHyCondition(String hyCondition) { | |
1906 | + this.hyCondition = hyCondition; | |
1907 | + } | |
1908 | + | |
1909 | + public String getSsRecord() { | |
1910 | + return ssRecord; | |
1911 | + } | |
1912 | + | |
1913 | + public void setSsRecord(String ssRecord) { | |
1914 | + this.ssRecord = ssRecord; | |
1915 | + } | |
1916 | + | |
1917 | + public List<Map> getSsCount() { | |
1918 | + return ssCount; | |
1919 | + } | |
1920 | + | |
1921 | + public void setSsCount(List<Map> ssCount) { | |
1922 | + this.ssCount = ssCount; | |
1923 | + } | |
1924 | + | |
1925 | + public String getSsProcedure() { | |
1926 | + return ssProcedure; | |
1927 | + } | |
1928 | + | |
1929 | + public void setSsProcedure(String ssProcedure) { | |
1930 | + this.ssProcedure = ssProcedure; | |
1838 | 1931 | } |
1839 | 1932 | } |
platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/ViewFacade.java
View file @
1eea62b
... | ... | @@ -2767,7 +2767,15 @@ |
2767 | 2767 | map.put("sszcjg",data.getSszcjg()); |
2768 | 2768 | map.put("remarks",data.getRemarks()); |
2769 | 2769 | /****************************************************/ |
2770 | + map.put("gravidity",data.getGravidity()); | |
2771 | + map.put("department",data.getDepartment()); | |
2772 | + map.put("myzd",data.getAnalMode()); | |
2773 | + map.put("hyCondition",data.getHyCondition()); | |
2774 | + map.put("ssRecord",data.getSsRecord()); | |
2775 | + map.put("ssCount",data.getSsCount()); | |
2776 | + map.put("ssProcedure",data.getSsProcedure()); | |
2770 | 2777 | |
2778 | + | |
2771 | 2779 | /* 产后生理 */ |
2772 | 2780 | map.put("maternalInfo", data.getMaternalInfo() == null ? "" : CfEnums.getTitle(data.getMaternalInfo())); |
2773 | 2781 | map.put("deathCause", com.lyms.platform.common.utils.StringUtils.isEmpty(data.getDeathCause()) ? "--" : DeathCauseEnums.getName(data.getDeathCause())); |
... | ... | @@ -3044,6 +3052,8 @@ |
3044 | 3052 | babyMap.put("stReflex",temp.getStReflex()); |
3045 | 3053 | babyMap.put("sAbility",temp.getsAbility()); |
3046 | 3054 | /********************************/ |
3055 | + babyMap.put("umbilicus",temp.getUmbilicus()); | |
3056 | + babyMap.put("umXqFy",temp.getUmXqFy()); | |
3047 | 3057 | |
3048 | 3058 | babyList.add(babyMap); |
3049 | 3059 | } |
platform-operate-api/src/main/java/com/lyms/platform/operate/web/request/MatDeliverAddRequest.java
View file @
1eea62b
... | ... | @@ -10,6 +10,7 @@ |
10 | 10 | |
11 | 11 | import java.io.Serializable; |
12 | 12 | import java.util.Date; |
13 | +import java.util.HashMap; | |
13 | 14 | import java.util.List; |
14 | 15 | import java.util.Map; |
15 | 16 | |
16 | 17 | |
... | ... | @@ -212,7 +213,70 @@ |
212 | 213 | this.tHloseBloodL = tHloseBloodL; |
213 | 214 | } |
214 | 215 | |
216 | + public Integer getGravidity() { | |
217 | + return gravidity; | |
218 | + } | |
215 | 219 | |
220 | + public void setGravidity(Integer gravidity) { | |
221 | + this.gravidity = gravidity; | |
222 | + } | |
223 | + | |
224 | + public String getDepartment() { | |
225 | + return department; | |
226 | + } | |
227 | + | |
228 | + public void setDepartment(String department) { | |
229 | + this.department = department; | |
230 | + } | |
231 | + | |
232 | + public List<String> getMyzd() { | |
233 | + return myzd; | |
234 | + } | |
235 | + | |
236 | + public void setMyzd(List<String> myzd) { | |
237 | + this.myzd = myzd; | |
238 | + } | |
239 | + | |
240 | + public String getAnalMode() { | |
241 | + return analMode; | |
242 | + } | |
243 | + | |
244 | + public void setAnalMode(String analMode) { | |
245 | + this.analMode = analMode; | |
246 | + } | |
247 | + | |
248 | + public String getHyCondition() { | |
249 | + return hyCondition; | |
250 | + } | |
251 | + | |
252 | + public void setHyCondition(String hyCondition) { | |
253 | + this.hyCondition = hyCondition; | |
254 | + } | |
255 | + | |
256 | + public String getSsRecord() { | |
257 | + return ssRecord; | |
258 | + } | |
259 | + | |
260 | + public void setSsRecord(String ssRecord) { | |
261 | + this.ssRecord = ssRecord; | |
262 | + } | |
263 | + | |
264 | + public List<Map> getSsCount() { | |
265 | + return ssCount; | |
266 | + } | |
267 | + | |
268 | + public void setSsCount(List<Map> ssCount) { | |
269 | + this.ssCount = ssCount; | |
270 | + } | |
271 | + | |
272 | + public String getSsProcedure() { | |
273 | + return ssProcedure; | |
274 | + } | |
275 | + | |
276 | + public void setSsProcedure(String ssProcedure) { | |
277 | + this.ssProcedure = ssProcedure; | |
278 | + } | |
279 | + | |
216 | 280 | /******威海妇幼新增分娩记录字段******/ |
217 | 281 | private Integer parity;//胎次 |
218 | 282 | private String gsqsDate;//宫缩起始时间 |
... | ... | @@ -230,6 +294,17 @@ |
230 | 294 | private String remarks;//备注 |
231 | 295 | |
232 | 296 | |
297 | + /*******威海再次新增字段(12月计划中)*******/ | |
298 | + private Integer gravidity;//孕次 | |
299 | + private String department;//科室(1:产一;2:产二) | |
300 | + private List<String> myzd;//母婴阻断 | |
301 | + private String analMode;//镇痛方式(1:无痛;2:无痛+陪娩;3:导乐+陪娩;4:陪娩) | |
302 | + private String hyCondition;//会阴情况(1:Ⅰ度;2:Ⅱ度;3:Ⅲ度;4:侧切) | |
303 | + private String ssRecord;//手术记录 | |
304 | + private List<Map> ssCount;//手术清点 | |
305 | + private String ssProcedure;//所施手术 | |
306 | + | |
307 | + | |
233 | 308 | @Override |
234 | 309 | public MaternalDeliverModel convertToDataModel() { |
235 | 310 | MaternalDeliverModel maternalDeliverModel=new MaternalDeliverModel(); |
... | ... | @@ -292,6 +367,16 @@ |
292 | 367 | maternalDeliverModel.setSszcjg(sszcjg); |
293 | 368 | maternalDeliverModel.setRemarks(remarks); |
294 | 369 | |
370 | + //威海再次新增 | |
371 | + maternalDeliverModel.setGravidity(gravidity); | |
372 | + maternalDeliverModel.setDepartment(department); | |
373 | + maternalDeliverModel.setMyzd(myzd); | |
374 | + maternalDeliverModel.setAnalMode(analMode); | |
375 | + maternalDeliverModel.setHyCondition(hyCondition); | |
376 | + maternalDeliverModel.setSsRecord(ssRecord); | |
377 | + maternalDeliverModel.setSsCount(ssCount); | |
378 | + maternalDeliverModel.setSsProcedure(ssProcedure); | |
379 | + | |
295 | 380 | return maternalDeliverModel; |
296 | 381 | } |
297 | 382 | |
... | ... | @@ -929,6 +1014,8 @@ |
929 | 1014 | private String stReflex;//手头反射 |
930 | 1015 | private String sAbility;//吮能力 |
931 | 1016 | /*************新增结束************/ |
1017 | + private String umbilicus;//脐 | |
1018 | + private String umXqFy;//脐带血清反应 | |
932 | 1019 | |
933 | 1020 | @Override |
934 | 1021 | public MaternalDeliverModel.Baby convertToDataModel() { |
935 | 1022 | |
... | ... | @@ -1036,7 +1123,26 @@ |
1036 | 1123 | baby.setStReflex(stReflex); |
1037 | 1124 | baby.setsAbility(sAbility); |
1038 | 1125 | |
1126 | + baby.setUmbilicus(umbilicus); | |
1127 | + baby.setUmXqFy(umXqFy); | |
1128 | + | |
1039 | 1129 | return baby; |
1130 | + } | |
1131 | + | |
1132 | + public String getUmbilicus() { | |
1133 | + return umbilicus; | |
1134 | + } | |
1135 | + | |
1136 | + public void setUmbilicus(String umbilicus) { | |
1137 | + this.umbilicus = umbilicus; | |
1138 | + } | |
1139 | + | |
1140 | + public String getUmXqFy() { | |
1141 | + return umXqFy; | |
1142 | + } | |
1143 | + | |
1144 | + public void setUmXqFy(String umXqFy) { | |
1145 | + this.umXqFy = umXqFy; | |
1040 | 1146 | } |
1041 | 1147 | |
1042 | 1148 | public String getCsStatus() { |