Commit 2f6f74066f34b38740a44eaa2711feacdb3701c9
1 parent
5f3f60c807
Exists in
master
and in
6 other branches
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 | } |