Commit 2f6f74066f34b38740a44eaa2711feacdb3701c9

Authored by litao@lymsh.com
1 parent 5f3f60c807

1

Showing 1 changed file with 12 additions and 0 deletions

platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/BabyEyeCheckServiceImpl.java View file @ 2f6f740
... ... @@ -16,6 +16,7 @@
16 16 import com.lyms.platform.operate.web.utils.CollectionUtils;
17 17 import com.lyms.platform.operate.web.utils.MongoUtil;
18 18 import com.lyms.platform.permission.dao.master.BabyEyeCheckMapper;
  19 +import com.lyms.platform.permission.dao.master.CouponMapper;
19 20 import com.lyms.platform.pojo.*;
20 21 import org.springframework.beans.factory.annotation.Autowired;
21 22 import org.springframework.data.domain.Sort;
... ... @@ -53,6 +54,9 @@
53 54 @Autowired
54 55 private OrganizationGroupsFacade organizationGroupsFacade;
55 56  
  57 + @Autowired
  58 + private CouponMapper couponMapper;
  59 +
56 60 @Override
57 61 public BaseObjectResponse init() {
58 62 List<Map<String, Object>> addSubtract = EnumUtil.toJson(AddSubtractEnums.class); /** (+) (一) 其他 */
... ... @@ -86,6 +90,12 @@
86 90 public BaseResponse info(String id) {
87 91 BabyEyeCheck babyEyeCheck = mongoTemplate.findById(id, BabyEyeCheck.class);
88 92 Map<String, Object> map = ReflectionUtils.beanToMap(babyEyeCheck);
  93 + map.put("checkTime", DateUtil.getYyyyMmDd(babyEyeCheck.getCheckTime()));
  94 + map.put("nextCheckTime", DateUtil.getYyyyMmDd(babyEyeCheck.getNextCheckTime()));
  95 + String doctor = babyEyeCheck.getDoctor();
  96 + if(StringUtils.isNotEmpty(doctor)) {
  97 + map.put("doctor", couponMapper.getUserName(doctor));
  98 + }
89 99 map.put("handleOpinionsId", HandleOpinionsEnums.getName(babyEyeCheck.getHandleOpinionsId()));
90 100 map.put("riskFactorId", EyeHighRiskEnums.getName(babyEyeCheck.getRiskFactorId()));
91 101 map.put("checkMonthId", CheckMonthEnums.getName(babyEyeCheck.getCheckMonthId()));
... ... @@ -134,6 +144,8 @@
134 144 public BaseResponse edit(String id) {
135 145 BabyEyeCheck babyEyeCheck = mongoTemplate.findById(id, BabyEyeCheck.class);
136 146 Map<String, Object> map = ReflectionUtils.beanToMap(babyEyeCheck);
  147 + map.put("checkTime", DateUtil.getYyyyMmDd(babyEyeCheck.getCheckTime()));
  148 + map.put("nextCheckTime", DateUtil.getYyyyMmDd(babyEyeCheck.getNextCheckTime()));
137 149 CollectionUtils.removeNullValue(map);
138 150 return RespBuilder.buildSuccess(map);
139 151 }