diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/SieveFacade.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/SieveFacade.java index 97c9daf..d1efef5 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/SieveFacade.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/SieveFacade.java @@ -19,6 +19,7 @@ import com.lyms.platform.operate.web.service.ITrackDownService; import com.lyms.platform.operate.web.utils.CommonsHelper; import com.lyms.platform.operate.web.worker.SieveWorker; import com.lyms.platform.permission.model.Organization; +import com.lyms.platform.permission.service.CouponService; import com.lyms.platform.permission.service.OrganizationService; import com.lyms.platform.permission.service.UsersService; import com.lyms.platform.pojo.*; @@ -62,6 +63,8 @@ public class SieveFacade { @Autowired private SmsTemplateService smsTemplateService; + @Autowired + private CouponService couponService; @Autowired private SmsConfigFacade smsConfigFacade; @@ -795,9 +798,16 @@ public class SieveFacade { result.put("mensesWeek", sieveApply.getMensesWeek()); result.put("experimentNum", ""); + if (type == 1) + { + result.put("couponCode", couponService.findByUsedId(sieveApply.getId())); + } + map.put("sieveApplyInfo", result); if (type == 1 || type == 3) { + + String applyDoctorName = CommonsHelper.getUserName(sieveApply.getApplyDoctor(), usersService); viewInfo.put("applyDoctorName", applyDoctorName);