Commit 7b0396ba735273138bf942ec489e742269928de0
1 parent
98d4bef592
Exists in
master
and in
6 other branches
产检增加字段
Showing 7 changed files with 153 additions and 23 deletions
- platform-common/src/main/java/com/lyms/platform/common/enums/GongJingEnums.java
- platform-dal/src/main/java/com/lyms/platform/pojo/AntExChuModel.java
- platform-dal/src/main/java/com/lyms/platform/pojo/AntenatalExaminationModel.java
- platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/AntenatalExaminationFacade.java
- platform-operate-api/src/main/java/com/lyms/platform/operate/web/request/AntExAddRequest.java
- platform-operate-api/src/main/java/com/lyms/platform/operate/web/request/AntExcAddRequest.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/GongJingEnums.java
View file @
7b0396b
... | ... | @@ -141,7 +141,7 @@ |
141 | 141 | public enum WeiZhi { |
142 | 142 | // 宫颈硬度(选择框为:软、中、硬、其他(填写)) |
143 | 143 | // 4.宫颈位置(选择框为:前、中、后、其他(填写)) |
144 | - Ruan("前", "前"), Zhong("中", "中"), Ying("后", "后"); | |
144 | + Ruan("前", "1"), Zhong("中", "2"), Ying("后", "3"),QiTa("其他","4"); | |
145 | 145 | |
146 | 146 | WeiZhi(String name, String value) { |
147 | 147 | this.name = name; |
... | ... | @@ -170,9 +170,7 @@ |
170 | 170 | |
171 | 171 | //宫颈硬度 |
172 | 172 | public enum YinDu { |
173 | - // 宫颈硬度(选择框为:软、中、硬、其他(填写)) | |
174 | - // 4.宫颈位置(选择框为:前、中、后、其他(填写)) | |
175 | - Ruan("软", "软"), Zhong("中", "中"), Ying("硬", "硬"); | |
173 | + Ruan("软", "1"), Zhong("中", "2"), Ying("硬", "3"),QiTa("其他","4"); | |
176 | 174 | |
177 | 175 | YinDu(String name, String value) { |
178 | 176 | this.name = name; |
platform-dal/src/main/java/com/lyms/platform/pojo/AntExChuModel.java
View file @
7b0396b
... | ... | @@ -75,6 +75,8 @@ |
75 | 75 | private String cestationInfo; |
76 | 76 | // 宫高 |
77 | 77 | private String gonggao; |
78 | + // 宫高类型 | |
79 | + private String gonggaoType; | |
78 | 80 | //腹围 |
79 | 81 | private String fuwei; |
80 | 82 | //胎数 |
... | ... | @@ -467,6 +469,14 @@ |
467 | 469 | |
468 | 470 | public void setGonggao(String gonggao) { |
469 | 471 | this.gonggao = gonggao; |
472 | + } | |
473 | + | |
474 | + public String getGonggaoType() { | |
475 | + return gonggaoType; | |
476 | + } | |
477 | + | |
478 | + public void setGonggaoType(String gonggaoType) { | |
479 | + this.gonggaoType = gonggaoType; | |
470 | 480 | } |
471 | 481 | |
472 | 482 | public String getHeight() { |
platform-dal/src/main/java/com/lyms/platform/pojo/AntenatalExaminationModel.java
View file @
7b0396b
... | ... | @@ -50,6 +50,8 @@ |
50 | 50 | private String bp; |
51 | 51 | //宫高 |
52 | 52 | private String gongGao; |
53 | + //宫高类型 | |
54 | + private String gongGaoType; | |
53 | 55 | //腹围 |
54 | 56 | private String abdominalCircumference; |
55 | 57 | //浮肿 |
... | ... | @@ -108,6 +110,14 @@ |
108 | 110 | private String cDueWeek; |
109 | 111 | //操作人 |
110 | 112 | private Integer operator; |
113 | + | |
114 | + public String getGongGaoType() { | |
115 | + return gongGaoType; | |
116 | + } | |
117 | + | |
118 | + public void setGongGaoType(String gongGaoType) { | |
119 | + this.gongGaoType = gongGaoType; | |
120 | + } | |
111 | 121 | |
112 | 122 | public String getBloodSugar2() { |
113 | 123 | return bloodSugar2; |
platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/AntenatalExaminationFacade.java
View file @
7b0396b
... | ... | @@ -403,10 +403,7 @@ |
403 | 403 | return resp; |
404 | 404 | } |
405 | 405 | } |
406 | - | |
407 | 406 | AntExChuModel antExChuModel = excAddRequest.convertToDataModel(); |
408 | - | |
409 | - | |
410 | 407 | //表示区域的 |
411 | 408 | if (StringUtils.isNotEmpty(groupsFacade.findByCurrentUserId(hospitalId))) { |
412 | 409 | String parentId = handHideBuild(excAddRequest.getPid(), excAddRequest.getParentId(), userId, 1); |
413 | 410 | |
414 | 411 | |
415 | 412 | |
416 | 413 | |
417 | 414 | |
418 | 415 | |
... | ... | @@ -2148,12 +2145,19 @@ |
2148 | 2145 | map.put("getTaiPan", getTaiPan()); |
2149 | 2146 | map.put("getTaiShu", getTaiShu()); |
2150 | 2147 | map.put("fuzhong", getFuZhong()); |
2148 | + //胎膜 | |
2151 | 2149 | map.put("getTaiMo", getTm()); |
2150 | + //宫颈硬度 | |
2152 | 2151 | map.put("getGjyd", getGJYD()); |
2152 | + //宫颈位置 | |
2153 | 2153 | map.put("getGjwz", getGJWZ()); |
2154 | + //先露位置 | |
2154 | 2155 | map.put("getXlwz", getXLWZ()); |
2156 | + //阴道检测 | |
2155 | 2157 | map.put("getYdjc", getYDJC()); |
2158 | + //宫高 | |
2156 | 2159 | map.put("getGongGao", getGongGao()); |
2160 | + //横指 | |
2157 | 2161 | map.put("getHengZhi", getHengZhi()); |
2158 | 2162 | map.put("getHighRisk", basicConfigFacade.getHighRisk()); |
2159 | 2163 | map.put("jws", basicConfigFacade.getBaseicConfigByParentId(SystemConfig.JIWANGSHI_ID)); |
platform-operate-api/src/main/java/com/lyms/platform/operate/web/request/AntExAddRequest.java
View file @
7b0396b
... | ... | @@ -45,17 +45,15 @@ |
45 | 45 | private Map bp; |
46 | 46 | //宫高 |
47 | 47 | private String gongGao; |
48 | + //宫高类型 | |
49 | + private String gongGaoType; | |
48 | 50 | //腹围 |
49 | 51 | private String abdominalCircumference; |
50 | 52 | //浮肿 |
51 | 53 | private String edema; |
52 | 54 | //胎数 |
53 | 55 | private String tireNumber; |
54 | - //胎数据 | |
55 | - /* Double heartRate; | |
56 | - FetalPosition 胎方位 | |
57 | - FetalPresentation 胎先露 | |
58 | - join 衔接*/ | |
56 | + //胎数详情 | |
59 | 57 | private List<MatDeliverAddRequest.Placenta> tireData; |
60 | 58 | //血红蛋白 |
61 | 59 | private String hemoglobin; |
... | ... | @@ -173,6 +171,14 @@ |
173 | 171 | this.typeYc = typeYc; |
174 | 172 | } |
175 | 173 | |
174 | + public String getGongGaoType() { | |
175 | + return gongGaoType; | |
176 | + } | |
177 | + | |
178 | + public void setGongGaoType(String gongGaoType) { | |
179 | + this.gongGaoType = gongGaoType; | |
180 | + } | |
181 | + | |
176 | 182 | @Override |
177 | 183 | public AntenatalExaminationModel convertToDataModel() { |
178 | 184 | AntenatalExaminationModel examinationModel = new AntenatalExaminationModel(); |
... | ... | @@ -185,6 +191,7 @@ |
185 | 191 | examinationModel.setWeight(weight); |
186 | 192 | examinationModel.setBp(JsonUtil.obj2JsonString(bp)); |
187 | 193 | examinationModel.setGongGao(gongGao); |
194 | + examinationModel.setGongGaoType(gongGaoType); | |
188 | 195 | examinationModel.setAbdominalCircumference(abdominalCircumference); |
189 | 196 | examinationModel.setEdema(edema); |
190 | 197 | examinationModel.setTireNumber(tireNumber); |
platform-operate-api/src/main/java/com/lyms/platform/operate/web/request/AntExcAddRequest.java
View file @
7b0396b
... | ... | @@ -95,25 +95,17 @@ |
95 | 95 | private String fujian; |
96 | 96 | // 宫高 |
97 | 97 | private String gonggao; |
98 | + // 宫高类型 | |
99 | + private String gonggaoType; | |
98 | 100 | //腹围 |
99 | 101 | private String fuwei; |
100 | 102 | //胎数 |
101 | 103 | private String tireNumber1; |
102 | 104 | //血压 |
103 | 105 | private Map bp; |
104 | - | |
105 | - | |
106 | 106 | private String bg; |
107 | - | |
107 | + //胎数 | |
108 | 108 | private List<MatDeliverAddRequest.Placenta> placentas; |
109 | - /*//心率 | |
110 | - private double heartRate; | |
111 | - //胎方位 | |
112 | - private String fetalPosition; | |
113 | - //胎先露 | |
114 | - private String fetalPresentation; | |
115 | - // 衔接 | |
116 | - private String join;*/ | |
117 | 109 | //高危因素 |
118 | 110 | private List highrisk ; |
119 | 111 | //高危评分 |
... | ... | @@ -255,6 +247,14 @@ |
255 | 247 | this.couponType = couponType; |
256 | 248 | } |
257 | 249 | |
250 | + public String getGonggaoType() { | |
251 | + return gonggaoType; | |
252 | + } | |
253 | + | |
254 | + public void setGonggaoType(String gonggaoType) { | |
255 | + this.gonggaoType = gonggaoType; | |
256 | + } | |
257 | + | |
258 | 258 | public String getBarCode() { |
259 | 259 | return barCode; |
260 | 260 | } |
... | ... | @@ -1005,6 +1005,7 @@ |
1005 | 1005 | antExChuModel.setBaricIndex(baricIndex); |
1006 | 1006 | antExChuModel.setCestationInfo(JsonUtil.obj2JsonString(cestationInfo)); |
1007 | 1007 | antExChuModel.setGonggao(gonggao); |
1008 | + antExChuModel.setGonggaoType(gonggaoType); | |
1008 | 1009 | antExChuModel.setFuwei(fuwei); |
1009 | 1010 | antExChuModel.setTireNumber1(tireNumber1); |
1010 | 1011 | antExChuModel.setPlacentas(placentas); |
platform-operate-api/src/main/java/com/lyms/platform/operate/web/request/MatDeliverAddRequest.java
View file @
7b0396b
... | ... | @@ -422,6 +422,106 @@ |
422 | 422 | private String fetalPresentation; |
423 | 423 | // 衔接 |
424 | 424 | private String join; |
425 | + //先露位置 | |
426 | + private Integer xlwz; | |
427 | + //宫颈开大 | |
428 | + private Double gjkd; | |
429 | + //宫颈容受 | |
430 | + private Double gjrs; | |
431 | + //宫颈位置 | |
432 | + private Integer gjwz; | |
433 | + //宫颈位置其他 | |
434 | + private String gjwzOther; | |
435 | + //宫颈硬度 | |
436 | + private Integer gjyd; | |
437 | + //宫颈硬度其他 | |
438 | + private String gjydOther; | |
439 | + //胎膜 | |
440 | + private Integer tm; | |
441 | + //阴道检测 | |
442 | + private Integer ydjc; | |
443 | + //羊水指数 | |
444 | + private Integer yszs; | |
445 | + | |
446 | + public Integer getXlwz() { | |
447 | + return xlwz; | |
448 | + } | |
449 | + | |
450 | + public void setXlwz(Integer xlwz) { | |
451 | + this.xlwz = xlwz; | |
452 | + } | |
453 | + | |
454 | + public Double getGjkd() { | |
455 | + return gjkd; | |
456 | + } | |
457 | + | |
458 | + public void setGjkd(Double gjkd) { | |
459 | + this.gjkd = gjkd; | |
460 | + } | |
461 | + | |
462 | + public Double getGjrs() { | |
463 | + return gjrs; | |
464 | + } | |
465 | + | |
466 | + public void setGjrs(Double gjrs) { | |
467 | + this.gjrs = gjrs; | |
468 | + } | |
469 | + | |
470 | + public Integer getGjwz() { | |
471 | + return gjwz; | |
472 | + } | |
473 | + | |
474 | + public void setGjwz(Integer gjwz) { | |
475 | + this.gjwz = gjwz; | |
476 | + } | |
477 | + | |
478 | + public String getGjwzOther() { | |
479 | + return gjwzOther; | |
480 | + } | |
481 | + | |
482 | + public void setGjwzOther(String gjwzOther) { | |
483 | + this.gjwzOther = gjwzOther; | |
484 | + } | |
485 | + | |
486 | + public Integer getGjyd() { | |
487 | + return gjyd; | |
488 | + } | |
489 | + | |
490 | + public void setGjyd(Integer gjyd) { | |
491 | + this.gjyd = gjyd; | |
492 | + } | |
493 | + | |
494 | + public String getGjydOther() { | |
495 | + return gjydOther; | |
496 | + } | |
497 | + | |
498 | + public void setGjydOther(String gjydOther) { | |
499 | + this.gjydOther = gjydOther; | |
500 | + } | |
501 | + | |
502 | + public Integer getTm() { | |
503 | + return tm; | |
504 | + } | |
505 | + | |
506 | + public void setTm(Integer tm) { | |
507 | + this.tm = tm; | |
508 | + } | |
509 | + | |
510 | + public Integer getYdjc() { | |
511 | + return ydjc; | |
512 | + } | |
513 | + | |
514 | + public void setYdjc(Integer ydjc) { | |
515 | + this.ydjc = ydjc; | |
516 | + } | |
517 | + | |
518 | + public Integer getYszs() { | |
519 | + return yszs; | |
520 | + } | |
521 | + | |
522 | + public void setYszs(Integer yszs) { | |
523 | + this.yszs = yszs; | |
524 | + } | |
425 | 525 | |
426 | 526 | public String getFetalPosition() { |
427 | 527 | return fetalPosition; |