From 5cff25f2fb59549ebf08b567b37ddadd7acb41d8 Mon Sep 17 00:00:00 2001 From: "jesse.wang" Date: Wed, 12 Apr 2023 11:02:41 +0800 Subject: [PATCH] 1 --- .../permission/service/impl/CouponServiceImpl.java | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/platform-biz-service/src/main/java/com/lyms/platform/permission/service/impl/CouponServiceImpl.java b/platform-biz-service/src/main/java/com/lyms/platform/permission/service/impl/CouponServiceImpl.java index fa933a4..276bf63 100644 --- a/platform-biz-service/src/main/java/com/lyms/platform/permission/service/impl/CouponServiceImpl.java +++ b/platform-biz-service/src/main/java/com/lyms/platform/permission/service/impl/CouponServiceImpl.java @@ -330,11 +330,16 @@ public class CouponServiceImpl implements CouponService { Patients patients = mongoTemplate.findOne(Query.query(Criteria.where("pid").is(userId)), Patients.class); if (patients != null) { //徐倩要求添加的 ,以后有什么问题她负责 20180712 - couponInfo.setUseDate(new Date()); - //couponInfo.setUseDate(patients.getBookbuildingDate()); - couponInfo.setOperatorUseId(patients.getBookbuildingDoctor()); - couponInfo.setUsedHospitalId(patients.getHospitalId()); - couponInfo.setUsedId(patients.getId()); + try { + AntExRecordModel antExRecordModel = mongoTemplate.findOne(Query.query(Criteria.where("parentId").is(patients.getId())), AntExRecordModel.class); + couponInfo.setUseDate(new Date()); + //couponInfo.setUseDate(patients.getBookbuildingDate()); + couponInfo.setOperatorUseId(antExRecordModel.getCheckDoctor()); + couponInfo.setUsedHospitalId(patients.getHospitalId()); + couponInfo.setUsedId(patients.getId()); + } catch (Exception e) { + e.printStackTrace(); + } } } else { BabyModel baby = mongoTemplate.findOne(Query.query(Criteria.where("pid").is(userId)), BabyModel.class); -- 1.8.3.1