package com.bonus.core.marketing.coupon.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.bonus.core.marketing.coupon.model.MktCoupon;
import com.bonus.core.marketing.coupon.model.MktCouponMacPayModel;
import com.bonus.core.marketing.coupon.model.MktCouponPayModel;
import com.bonus.core.marketing.coupon.param.MktCouponMobileUsableParam;
import com.bonus.core.marketing.coupon.vo.MktCouponMobileUsableVO;

import java.math.BigDecimal;
import java.time.LocalDate;
import java.util.List;

public interface MktCouponService extends IService<MktCoupon> {
   List<MktCouponMobileUsableVO> listElecMobileUsable(MktCouponMobileUsableParam param);

   MktCouponPayModel getCouponAmountForMacPay(MktCouponMacPayModel macPayModel);

}
