diff --git a/platform-dal/src/main/java/com/lyms/platform/pojo/WxMeasureInfoModel.java b/platform-dal/src/main/java/com/lyms/platform/pojo/WxMeasureInfoModel.java index 2825a68..437a38d 100644 --- a/platform-dal/src/main/java/com/lyms/platform/pojo/WxMeasureInfoModel.java +++ b/platform-dal/src/main/java/com/lyms/platform/pojo/WxMeasureInfoModel.java @@ -36,6 +36,8 @@ public class WxMeasureInfoModel extends BaseModel { */ private String type; + private String riskFactor; + /** * 创建时间 */ @@ -123,4 +125,13 @@ public class WxMeasureInfoModel extends BaseModel { public void setUpdateTime(Date updateTime) { this.updateTime = updateTime; } + + + public String getRiskFactor() { + return riskFactor; + } + + public void setRiskFactor(String riskFactor) { + this.riskFactor = riskFactor; + } } diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/AntExRecordFacade.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/AntExRecordFacade.java index 8327fc8..e956dd6 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/AntExRecordFacade.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/AntExRecordFacade.java @@ -1996,6 +1996,7 @@ public class AntExRecordFacade { if (null == wxMeasure) { listMap.add(yumInfosMap); wxMeasureInfo.setYumInfos(listMap); + wxMeasureInfo.setRiskFactor(riskFactor); wxMeasureInfo.setType("1"); wxMeasureInfo.setCreateTime(new Date()); wxMeasureInfo.setPid(pid); @@ -2005,6 +2006,7 @@ public class AntExRecordFacade { mongoTemplate.insert(wxMeasureInfo); } else { WxMeasureInfoModel wxMeasureInfoModel = mongoTemplate.findOne(Query.query(Criteria.where("pid").is(pid).and("type").is("1")), WxMeasureInfoModel.class); + wxMeasureInfoModel.setRiskFactor(riskFactor); boolean exist = false; if (CollectionUtils.isNotEmpty(wxMeasureInfoModel.getYumInfos())) { List historyMap = wxMeasureInfoModel.getYumInfos(); @@ -2234,7 +2236,7 @@ public class AntExRecordFacade { if (StringUtils.isNotEmpty(hospitalId) && StringUtils.isNotEmpty(pid)) { WxMeasureInfoModel wxMeasureInfo = mongoTemplate.findOne(Query.query(Criteria.where("pid").is(pid).and("hospitalId").is(hospitalId)), WxMeasureInfoModel.class); if (null != wxMeasureInfo) { - return new BaseObjectResponse().setErrorcode(ErrorCodeConstants.SUCCESS).setData(wxMeasureInfo.getYumInfos()).setErrormsg("成功"); + return new BaseObjectResponse().setErrorcode(ErrorCodeConstants.SUCCESS).setData(wxMeasureInfo).setErrormsg("成功"); } } return null;