From bf0df874c0bc3fd76f85d1e0134c2cc1f1fdae14 Mon Sep 17 00:00:00 2001 From: cfl Date: Sat, 9 Dec 2023 15:40:24 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E4=BA=A7=E6=A3=80=E8=AE=B0?= =?UTF-8?q?=E5=BD=95=E6=98=BE=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../main/java/com/lyms/platform/pojo/WxMeasureInfoModel.java | 11 +++++++++++ .../lyms/platform/operate/web/facade/AntExRecordFacade.java | 4 +++- 2 files changed, 14 insertions(+), 1 deletion(-) 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; -- 1.8.3.1