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 | } |