From 3a46d828aa628307d0ed86fecfd7a0da1af4ea71 Mon Sep 17 00:00:00 2001 From: "litao@lymsh.com" Date: Wed, 6 Dec 2017 17:55:27 +0800 Subject: [PATCH] =?UTF-8?q?=E8=A1=80=E7=B3=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../operate/web/service/impl/BloodSugarServiceImpl.java | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/BloodSugarServiceImpl.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/BloodSugarServiceImpl.java index 6ca8367..05534e8 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/BloodSugarServiceImpl.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/BloodSugarServiceImpl.java @@ -212,6 +212,7 @@ public class BloodSugarServiceImpl extends BaseServiceImpl implements IBloodSuga one = new BloodSugar(); one.setParentId(parentId); one.setHospitalId(mongoUtil.getHidByParentId(parentId)); + one.setBloodSugar(bloodSugar); one.setBloodSugarType(bloodSugarType); one.setCreated(new Date()); // one.setCreateUser(userId); @@ -224,7 +225,16 @@ public class BloodSugarServiceImpl extends BaseServiceImpl implements IBloodSuga @Override public BaseResponse wxInfo(String parentId, Integer type) { - return null; + List> restList = new ArrayList<>(); + List bloodSugars = mongoTemplate.find(Query.query(Criteria.where("parentId").is(parentId)).with(new Sort(Sort.Direction.DESC, "created")), BloodSugar.class); + for (BloodSugar bloodSugar : bloodSugars) { + Map temp = new HashMap<>(); + temp.put("bloodSugar", bloodSugar.getBloodSugar()); + temp.put("craeted", bloodSugar.getCreated()); + temp.put("type", bloodSugar.getBloodSugarType()); + restList.add(temp); + } + return RespBuilder.buildSuccess(restList); } } -- 1.8.3.1