| | |
| | | couponTemplateDO.setGetStartDate(firstDayStart); |
| | | couponTemplateDO.setGetEndDate(lastDayEnd); |
| | | |
| | | // 设置总数为当前会员的人数 |
| | | couponTemplateDO.setCouponAmount(CollectionUtils.isNotEmpty(customerList)?customerList.size():0); |
| | | |
| | | // 设置默认类型固定 |
| | | couponTemplateDO.setUsageType(CouponUsageTypeEnum.FIXED.getType()); |
| | | |
| | |
| | | } |
| | | |
| | | @Override |
| | | public boolean expiredCouponRecordByListCurMonth() { |
| | | public boolean expiredCouponRecordLastMon() { |
| | | |
| | | try{ |
| | | LocalDateTime now = LocalDateTime.now(); |
| | |
| | | public boolean cancelCouponUsage(String couponId, String orderId) { |
| | | // 查询订单使用的优惠券 |
| | | final CouponRecordDO couponRecordDO = getCouponByOrderId(orderId); |
| | | // TODO |
| | | couponRecordDO.setStatus(CouponUsedStatusEnum.UNUSED.getType()); |
| | | couponRecordDO.setUsedTime(null); |
| | | couponRecordDO.setOrderId(null); |