Commit 7b0396ba735273138bf942ec489e742269928de0
1 parent
98d4bef592
Exists in
master
and in
1 other branch
产检增加字段
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; |