From 87f6738276ffb5366b61c4f764b783921f70e270 Mon Sep 17 00:00:00 2001 From: wtt <1872109740@qq.com> Date: Thu, 4 Feb 2021 15:10:56 +0800 Subject: [PATCH] update --- .../lyms/platform/pojo/BabyHighRiskBabyModel.java | 75 +++++++++++++++++++ .../operate/web/facade/BabyHighRiskBabyFacade.java | 19 +++++ .../web/request/BabyBookbuildingAddRequest.java | 10 +++ .../web/request/BabyHighRiskBabyRequest.java | 73 ++++++++++++++++++ .../operate/web/result/BabyBuildResult.java | 27 ++++++- .../operate/web/result/BabyHighRiskBabyResult.java | 87 ++++++++++++++++++++++ 6 files changed, 289 insertions(+), 2 deletions(-) diff --git a/platform-dal/src/main/java/com/lyms/platform/pojo/BabyHighRiskBabyModel.java b/platform-dal/src/main/java/com/lyms/platform/pojo/BabyHighRiskBabyModel.java index 2f21df2..60cfb3f 100644 --- a/platform-dal/src/main/java/com/lyms/platform/pojo/BabyHighRiskBabyModel.java +++ b/platform-dal/src/main/java/com/lyms/platform/pojo/BabyHighRiskBabyModel.java @@ -19,6 +19,21 @@ public class BabyHighRiskBabyModel extends BaseModel { private static final long serialVersionUID = SerialIdEnum.BabyHighRiskBabyModel.getCid(); /*新增字段*/ + // 纠正月龄||纠正胎龄 + private String correctAge; + //体重评价 + private String weightEvaluate; + //身长评价 + private String heightEvaluate; + //头围评价 + private String headEvaluate; + //身长评价标准值 + private String heightEvaluateStandard; + //头围评价标准值 + private String headEvaluateStandard; + //体重评价标准值 + private String weightEvaluateStandard; + //身长别体重 private String heightWeight; //前囟{闭合、未闭合、未闭合尺寸x-y} @@ -788,6 +803,66 @@ public class BabyHighRiskBabyModel extends BaseModel { public void setYhipJoint(String yhipJoint) { this.yhipJoint = yhipJoint; } + + public static long getSerialVersionUID() { + return serialVersionUID; + } + + public String getCorrectAge() { + return correctAge; + } + + public void setCorrectAge(String correctAge) { + this.correctAge = correctAge; + } + + public String getWeightEvaluate() { + return weightEvaluate; + } + + public void setWeightEvaluate(String weightEvaluate) { + this.weightEvaluate = weightEvaluate; + } + + public String getHeightEvaluate() { + return heightEvaluate; + } + + public void setHeightEvaluate(String heightEvaluate) { + this.heightEvaluate = heightEvaluate; + } + + public String getHeadEvaluate() { + return headEvaluate; + } + + public void setHeadEvaluate(String headEvaluate) { + this.headEvaluate = headEvaluate; + } + + public String getHeightEvaluateStandard() { + return heightEvaluateStandard; + } + + public void setHeightEvaluateStandard(String heightEvaluateStandard) { + this.heightEvaluateStandard = heightEvaluateStandard; + } + + public String getHeadEvaluateStandard() { + return headEvaluateStandard; + } + + public void setHeadEvaluateStandard(String headEvaluateStandard) { + this.headEvaluateStandard = headEvaluateStandard; + } + + public String getWeightEvaluateStandard() { + return weightEvaluateStandard; + } + + public void setWeightEvaluateStandard(String weightEvaluateStandard) { + this.weightEvaluateStandard = weightEvaluateStandard; + } } diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BabyHighRiskBabyFacade.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BabyHighRiskBabyFacade.java index a4dd005..816f7ce 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BabyHighRiskBabyFacade.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BabyHighRiskBabyFacade.java @@ -92,6 +92,14 @@ public class BabyHighRiskBabyFacade extends BaseServiceImpl { if(StringUtils.isEmpty(babyModel.getMname())){ model.setMname(request.getMname()); } + model.setCorrectAge(request.getCorrectAge()); + model.setWeightEvaluate(request.getWeightEvaluate()); + model.setHeightEvaluate(request.getHeightEvaluate()); + model.setHeadEvaluate(request.getHeadEvaluate()); + model.setHeightEvaluateStandard(request.getHeightEvaluateStandard()); + model.setHeadEvaluateStandard(request.getHeadEvaluateStandard()); + model.setWeightEvaluateStandard(request.getWeightEvaluateStandard()); + model.setHeightWeight(request.getHeightWeight()); model.setBregma(request.getBregma()); model.setMs(request.getMs()); @@ -242,6 +250,17 @@ public class BabyHighRiskBabyFacade extends BaseServiceImpl { BabyHighRiskBabyModel babyHighRiskBabyModel = babyHighRiskBabyService.queryById(id); BabyHighRiskBabyResult highRiskBabyResult = new BabyHighRiskBabyResult(); highRiskBabyResult.convertToResult(babyHighRiskBabyModel); + if(StringUtils.isEmpty(babyHighRiskBabyModel.getGmdz()) + && StringUtils.isEmpty(babyHighRiskBabyModel.getGmdz()) + && StringUtils.isEmpty(babyHighRiskBabyModel.getXhdb()) + && StringUtils.isEmpty(babyHighRiskBabyModel.getXzcc()) + && StringUtils.isEmpty(babyHighRiskBabyModel.getTlcc()) + && StringUtils.isEmpty(babyHighRiskBabyModel.getTlhc()) + && StringUtils.isEmpty(babyHighRiskBabyModel.getZhipJoint()) + && StringUtils.isEmpty(babyHighRiskBabyModel.getYhipJoint()) + && babyHighRiskBabyModel.getNdt()==null ){ + highRiskBabyResult.setFzjcState("1"); + } String bregma = ""; String bregmaValue = ""; diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/request/BabyBookbuildingAddRequest.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/request/BabyBookbuildingAddRequest.java index 1c18257..5b5c0d4 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/request/BabyBookbuildingAddRequest.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/request/BabyBookbuildingAddRequest.java @@ -15,6 +15,8 @@ public class BabyBookbuildingAddRequest { //预产期避免前端误传报错 private String yChanQi; + //分娩方式 shun 顺产 pao剖宫产 高危儿回显使用 + private String fmfs; //幼儿园名称,使用基础配置 private String yeymcId; @@ -1434,4 +1436,12 @@ public class BabyBookbuildingAddRequest { public void setVipEndTime(String vipEndTime) { this.vipEndTime = vipEndTime; } + + public String getFmfs() { + return fmfs; + } + + public void setFmfs(String fmfs) { + this.fmfs = fmfs; + } } diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/request/BabyHighRiskBabyRequest.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/request/BabyHighRiskBabyRequest.java index 2977267..b137d06 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/request/BabyHighRiskBabyRequest.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/request/BabyHighRiskBabyRequest.java @@ -15,6 +15,23 @@ import java.util.Map; */ public class BabyHighRiskBabyRequest { /*新增字段*/ + + // 纠正月龄||纠正胎龄 + private String correctAge; + //体重评价 + private String weightEvaluate; + //身长评价 + private String heightEvaluate; + //头围评价 + private String headEvaluate; + //身长评价标准值 + private String heightEvaluateStandard; + //头围评价标准值 + private String headEvaluateStandard; + //体重评价标准值 + private String weightEvaluateStandard; + + //身长别体重 private String heightWeight; /* @@ -815,4 +832,60 @@ public class BabyHighRiskBabyRequest { public void setYhipJoint(String yhipJoint) { this.yhipJoint = yhipJoint; } + + public String getCorrectAge() { + return correctAge; + } + + public void setCorrectAge(String correctAge) { + this.correctAge = correctAge; + } + + public String getWeightEvaluate() { + return weightEvaluate; + } + + public void setWeightEvaluate(String weightEvaluate) { + this.weightEvaluate = weightEvaluate; + } + + public String getHeightEvaluate() { + return heightEvaluate; + } + + public void setHeightEvaluate(String heightEvaluate) { + this.heightEvaluate = heightEvaluate; + } + + public String getHeadEvaluate() { + return headEvaluate; + } + + public void setHeadEvaluate(String headEvaluate) { + this.headEvaluate = headEvaluate; + } + + public String getHeightEvaluateStandard() { + return heightEvaluateStandard; + } + + public void setHeightEvaluateStandard(String heightEvaluateStandard) { + this.heightEvaluateStandard = heightEvaluateStandard; + } + + public String getHeadEvaluateStandard() { + return headEvaluateStandard; + } + + public void setHeadEvaluateStandard(String headEvaluateStandard) { + this.headEvaluateStandard = headEvaluateStandard; + } + + public String getWeightEvaluateStandard() { + return weightEvaluateStandard; + } + + public void setWeightEvaluateStandard(String weightEvaluateStandard) { + this.weightEvaluateStandard = weightEvaluateStandard; + } } diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/result/BabyBuildResult.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/result/BabyBuildResult.java index 9fa2f40..bcf47b1 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/result/BabyBuildResult.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/result/BabyBuildResult.java @@ -11,6 +11,9 @@ public class BabyBuildResult { //预产期 private String yChanQi; + //分娩方式 + private String dueType; + private String yeymcId;//幼儿园名称,使用基础配置 private Map yeymcIdMap;//幼儿园名称,使用基础配置 @@ -164,8 +167,8 @@ public class BabyBuildResult { //预产期 private String dueDate; - //分娩方式 - private String dueType; + //分娩方式 shun 顺产 pao剖宫产 高危儿回显使用 + private String fmfs; //胎数 private String fetusCount; //产次 @@ -1387,4 +1390,24 @@ public class BabyBuildResult { public void setmHighRiskReason2(List mHighRiskReason2) { this.mHighRiskReason2 = mHighRiskReason2; } + + /* + + shun 顺产 pao剖宫产 + */ + public String getFmfs() { + if ("0".equals(dueType)){ + fmfs = "shun"; + }else if("1".equals(dueType)){ + fmfs = "pao"; + } + return fmfs; + } + + } diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/result/BabyHighRiskBabyResult.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/result/BabyHighRiskBabyResult.java index 62cf86c..b541d36 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/result/BabyHighRiskBabyResult.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/result/BabyHighRiskBabyResult.java @@ -12,6 +12,23 @@ import java.util.Map; public class BabyHighRiskBabyResult implements IBasicResultConvert { /*新增字段*/ + // 纠正月龄||纠正胎龄 + private String correctAge; + //体重评价 + private String weightEvaluate; + //身长评价 + private String heightEvaluate; + //头围评价 + private String headEvaluate; + //身长评价标准值 + private String heightEvaluateStandard; + //头围评价标准值 + private String headEvaluateStandard; + //体重评价标准值 + private String weightEvaluateStandard; + //辅助检查状态 1 没有辅助检查 + private String fzjcState; + //身长别体重 private String heightWeight; //前囟{闭合、未闭合、未闭合尺寸x-y} @@ -247,7 +264,69 @@ public class BabyHighRiskBabyResult implements IBasicResultConvert