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 7063fac..66bbddc 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 @@ -327,17 +327,12 @@ public class CouponServiceImpl implements CouponService { restMap.put("vcCardNo", baby.getVcCardNo()); /** 就诊卡号 */ // restMap.put("cardNo", baby.getCardNo()); /** 证件号 */ restMap.put("cardNo", person.getCardNo()); /** 证件号 */ - Patients patients = mongoTemplate.findById(baby.getParentId(), Patients.class); + Patients patients = mongoTemplate.findOne(Query.query(Criteria.where("pid").is(userId)), Patients.class); if(patients != null) { restMap.put("pcerteTypeId", patients.getPcerteTypeId()); /** 证件类型id */ } else { - BasicConfig basicConfig = mongoTemplate.findOne(Query.query(Criteria.where("name").is("证件类型")), BasicConfig.class); - if(basicConfig != null) { - BasicConfig other = mongoTemplate.findOne(Query.query(Criteria.where("parentId").is(basicConfig.getId()).and("name").is("其他")), BasicConfig.class); - if(other != null) { - restMap.put("pcerteTypeId", other.getId()); - } - } + restMap.put("pcerteTypeId", "57e1dd12f0f02e7ca519d6c7"); /** 证件类型id */ + } } else { Patients patients = mongoTemplate.findOne(Query.query(Criteria.where("pid").is(userId)), Patients.class);