Commit 8f28a907de01b7c1f7fd15fbbe91bab131773e32

Authored by litao@lymsh.com
1 parent 52bfd572dc

改字段

Showing 1 changed file with 11 additions and 1 deletions

platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/BabyEyeCheckServiceImpl.java View file @ 8f28a90
... ... @@ -18,6 +18,7 @@
18 18 import com.lyms.platform.permission.dao.master.BabyEyeCheckMapper;
19 19 import com.lyms.platform.permission.dao.master.CouponMapper;
20 20 import com.lyms.platform.pojo.*;
  21 +import org.apache.commons.collections.map.HashedMap;
21 22 import org.springframework.beans.factory.annotation.Autowired;
22 23 import org.springframework.data.domain.Sort;
23 24 import org.springframework.data.mongodb.core.MongoTemplate;
... ... @@ -152,7 +153,16 @@
152 153 map.put("checkTime", DateUtil.getYyyyMmDd(babyEyeCheck.getCheckTime()));
153 154 map.put("nextCheckTime", DateUtil.getYyyyMmDd(babyEyeCheck.getNextCheckTime()));
154 155 if(babyEyeCheck.getRiskFactorId() != null) {
155   - map.put("riskFactorId", EyeHighRiskEnums.getName(babyEyeCheck.getRiskFactorId()));
  156 + List<String> riskFactorId = babyEyeCheck.getRiskFactorId();
  157 + List<Map<String, Object>> rest = new ArrayList<>();
  158 + for (String s : riskFactorId) {
  159 + EyeHighRiskEnums eyeHighRiskEnums = EyeHighRiskEnums.get(Integer.parseInt(s));
  160 + Map<String, Object> tempMap = new HashedMap();
  161 + tempMap.put("id", eyeHighRiskEnums.getId());
  162 + tempMap.put("name", eyeHighRiskEnums.getName());
  163 + rest.add(tempMap);
  164 + }
  165 + map.put("riskFactorId", rest);
156 166 }
157 167 return RespBuilder.buildSuccess(map);
158 168 }