From 8f28a907de01b7c1f7fd15fbbe91bab131773e32 Mon Sep 17 00:00:00 2001 From: "litao@lymsh.com" Date: Thu, 10 Aug 2017 15:53:19 +0800 Subject: [PATCH] =?UTF-8?q?=E6=94=B9=E5=AD=97=E6=AE=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../operate/web/service/impl/BabyEyeCheckServiceImpl.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/BabyEyeCheckServiceImpl.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/BabyEyeCheckServiceImpl.java index ed55595..a4bf715 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/BabyEyeCheckServiceImpl.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/BabyEyeCheckServiceImpl.java @@ -18,6 +18,7 @@ import com.lyms.platform.operate.web.utils.MongoUtil; import com.lyms.platform.permission.dao.master.BabyEyeCheckMapper; import com.lyms.platform.permission.dao.master.CouponMapper; import com.lyms.platform.pojo.*; +import org.apache.commons.collections.map.HashedMap; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.data.domain.Sort; import org.springframework.data.mongodb.core.MongoTemplate; @@ -152,7 +153,16 @@ public class BabyEyeCheckServiceImpl extends BaseServiceImpl implements BabyEye map.put("checkTime", DateUtil.getYyyyMmDd(babyEyeCheck.getCheckTime())); map.put("nextCheckTime", DateUtil.getYyyyMmDd(babyEyeCheck.getNextCheckTime())); if(babyEyeCheck.getRiskFactorId() != null) { - map.put("riskFactorId", EyeHighRiskEnums.getName(babyEyeCheck.getRiskFactorId())); + List riskFactorId = babyEyeCheck.getRiskFactorId(); + List> rest = new ArrayList<>(); + for (String s : riskFactorId) { + EyeHighRiskEnums eyeHighRiskEnums = EyeHighRiskEnums.get(Integer.parseInt(s)); + Map tempMap = new HashedMap(); + tempMap.put("id", eyeHighRiskEnums.getId()); + tempMap.put("name", eyeHighRiskEnums.getName()); + rest.add(tempMap); + } + map.put("riskFactorId", rest); } return RespBuilder.buildSuccess(map); } -- 1.8.3.1