Commit df9666954d6ff12cc9ed2ff85d3605690640af1a

Authored by yangfei
1 parent 477e3891ca

出院小结增加听筛结果、是否高危儿、高危儿详情

Showing 4 changed files with 115 additions and 1 deletions

platform-dal/src/main/java/com/lyms/platform/pojo/DischargeAbstractBabyModel.java View file @ df96669
... ... @@ -5,6 +5,7 @@
5 5 import org.springframework.data.mongodb.core.mapping.Document;
6 6  
7 7 import java.util.Date;
  8 +import java.util.Map;
8 9  
9 10 /**
10 11 * @auther HuJiaqi
11 12  
12 13  
... ... @@ -147,13 +148,25 @@
147 148 private Integer isUNHS;
148 149  
149 150 /**
  151 + * 听筛结果
  152 + */
  153 + private Map<String,Object> hearScrResult;
  154 +
  155 + /**
150 156 * @auther HuJiaqi
151 157 * @createTime 2016年12月05日 18时25分
152 158 * @discription 是否有其他筛查
153 159 */
154 160 private Integer isOtherScreen;
155 161  
  162 + //是否高危儿童
  163 + private boolean isHighRisk;
156 164 /**
  165 + * 高危详情
  166 + */
  167 + private Map highRiskResult;
  168 +
  169 + /**
157 170 * @auther HuJiaqi
158 171 * @createTime 2016年12月05日 18时26分
159 172 * @discription 其他筛查具体信息
... ... @@ -168,6 +181,30 @@
168 181 private Date createDate;
169 182  
170 183 private Integer yn;
  184 +
  185 + public boolean isHighRisk() {
  186 + return isHighRisk;
  187 + }
  188 +
  189 + public void setHighRisk(boolean highRisk) {
  190 + isHighRisk = highRisk;
  191 + }
  192 +
  193 + public Map getHighRiskResult() {
  194 + return highRiskResult;
  195 + }
  196 +
  197 + public void setHighRiskResult(Map highRiskResult) {
  198 + this.highRiskResult = highRiskResult;
  199 + }
  200 +
  201 + public Map<String, Object> getHearScrResult() {
  202 + return hearScrResult;
  203 + }
  204 +
  205 + public void setHearScrResult(Map<String, Object> hearScrResult) {
  206 + this.hearScrResult = hearScrResult;
  207 + }
171 208  
172 209 public Date getbCGVaccinDate() {
173 210 return bCGVaccinDate;
platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/ViewFacade.java View file @ df96669
... ... @@ -2983,6 +2983,9 @@
2983 2983 babyMap.put("isPKU", FunvCommonUtil.checkIsScreening(temp.getIsPKU()));
2984 2984 babyMap.put("isCH", FunvCommonUtil.checkIsScreening(temp.getIsCH()));
2985 2985 babyMap.put("isUNHS", FunvCommonUtil.checkIsScreening(temp.getIsUNHS()));
  2986 + babyMap.put("hearScrResult", temp.getHearScrResult());
  2987 + babyMap.put("isHighRisk", temp.isHighRisk());
  2988 + babyMap.put("highRiskResult", FunvCommonUtil.checkIsScreening(temp.getIsUNHS()));
2986 2989  
2987 2990 String isOtherScreen = "";
2988 2991 if (temp.getIsOtherScreen() != null) {
platform-operate-api/src/main/java/com/lyms/platform/operate/web/request/DischargeAbstractSaveRequest.java View file @ df96669
1 1 package com.lyms.platform.operate.web.request;
2 2  
3 3 import java.util.List;
  4 +import java.util.Map;
4 5  
5 6 /**
6 7 * @auther HuJiaqi
7 8  
8 9  
... ... @@ -208,8 +209,19 @@
208 209 * @discription 听力是否筛查
209 210 */
210 211 private Integer isUNHS;
  212 + /**
  213 + * 听筛结果
  214 + */
  215 + private Map hearScrResult;
211 216  
  217 + //是否高危儿童
  218 + private boolean isHighRisk;
212 219 /**
  220 + * 高危详情
  221 + */
  222 + private Map highRiskResult;
  223 +
  224 + /**
213 225 * @auther HuJiaqi
214 226 * @createTime 2016年12月05日 18时25分
215 227 * @discription 是否有其他筛查
... ... @@ -223,6 +235,29 @@
223 235 */
224 236 private String orderScreenDescription;
225 237  
  238 + public boolean isHighRisk() {
  239 + return isHighRisk;
  240 + }
  241 +
  242 + public void setHighRisk(boolean highRisk) {
  243 + isHighRisk = highRisk;
  244 + }
  245 +
  246 + public Map getHighRiskResult() {
  247 + return highRiskResult;
  248 + }
  249 +
  250 + public void setHighRiskResult(Map highRiskResult) {
  251 + this.highRiskResult = highRiskResult;
  252 + }
  253 +
  254 + public Map getHearScrResult() {
  255 + return hearScrResult;
  256 + }
  257 +
  258 + public void setHearScrResult(Map hearScrResult) {
  259 + this.hearScrResult = hearScrResult;
  260 + }
226 261  
227 262 public String getbCGVaccinDate() {
228 263 return bCGVaccinDate;
platform-operate-api/src/main/java/com/lyms/platform/operate/web/result/DischargeAbstractBabyQueryModel.java View file @ df96669
1 1 package com.lyms.platform.operate.web.result;
2 2  
  3 +import java.util.Map;
  4 +
3 5 /**
4 6 * @auther HuJiaqi
5 7 * @createTime 2016年12月06日 14时17分
... ... @@ -63,7 +65,8 @@
63 65 */
64 66 private String bCGAndHBVVaccinationInjectUserName;
65 67  
66   - /** 2018年3月21日要求进行分离
  68 + /**
  69 + * 2018年3月21日要求进行分离
67 70 * 卡介苗接种日期
68 71 */
69 72 private String bCGVaccinDate;
... ... @@ -134,6 +137,18 @@
134 137 private Integer isUNHS;
135 138  
136 139 /**
  140 + * 听筛结果
  141 + */
  142 + private Map hearScrResult;
  143 +
  144 + //是否高危儿童
  145 + private boolean isHighRisk;
  146 + /**
  147 + * 高危详情
  148 + */
  149 + private Map highRiskResult;
  150 +
  151 + /**
137 152 * @auther HuJiaqi
138 153 * @createTime 2016年12月05日 18时25分
139 154 * @discription 是否有其他筛查
... ... @@ -146,6 +161,30 @@
146 161 * @discription 其他筛查具体信息
147 162 */
148 163 private String orderScreenDescription;
  164 +
  165 + public boolean isHighRisk() {
  166 + return isHighRisk;
  167 + }
  168 +
  169 + public void setHighRisk(boolean highRisk) {
  170 + isHighRisk = highRisk;
  171 + }
  172 +
  173 + public Map getHighRiskResult() {
  174 + return highRiskResult;
  175 + }
  176 +
  177 + public void setHighRiskResult(Map highRiskResult) {
  178 + this.highRiskResult = highRiskResult;
  179 + }
  180 +
  181 + public Map getHearScrResult() {
  182 + return hearScrResult;
  183 + }
  184 +
  185 + public void setHearScrResult(Map hearScrResult) {
  186 + this.hearScrResult = hearScrResult;
  187 + }
149 188  
150 189 public String getbCGVaccinDate() {
151 190 return bCGVaccinDate;