Commit 8f28a907de01b7c1f7fd15fbbe91bab131773e32
1 parent
52bfd572dc
Exists in
master
and in
6 other branches
改字段
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 | } |