| | |
| | | import com.mzl.flower.dto.response.coupon.CouponRecordVO; |
| | | import com.mzl.flower.entity.coupon.CouponRecordDO; |
| | | |
| | | import java.math.BigDecimal; |
| | | import java.time.LocalDateTime; |
| | | import java.util.List; |
| | | |
| | |
| | | |
| | | boolean checkCurMonVipCouponExists(String couponId, Long customId, LocalDateTime startDateTime,LocalDateTime endDateTime); |
| | | |
| | | |
| | | /** |
| | | * 优惠券使用 |
| | | * @param couponId |
| | | * @param orderId |
| | | * 优惠券的使用 |
| | | * @param couponId 优惠券ID |
| | | * @param orderId 订单的ID |
| | | * @param orderMount 订单的金额 |
| | | * @return |
| | | */ |
| | | boolean useCoupon(String couponId,String orderId); |
| | | boolean useCoupon(String couponId, String orderId, BigDecimal orderMount); |
| | | |
| | | /** |
| | | * 优惠券退单 |
| | | * @param couponId |
| | | * @param orderId |
| | | * @return |
| | | */ |
| | | boolean cancelCouponUsage(String couponId,String orderId); |
| | | boolean cancelCouponUsage(String orderId); |
| | | |
| | | /** |
| | | * 根据订单号查找优惠券信息 |