package cn.freemud.service;

import cn.freemud.base.entity.BaseResponse;
import cn.freemud.entities.dto.CouponCodeVerificationProductDto;
import cn.freemud.entities.dto.QueryOrdersResponseDto;
import cn.freemud.entities.vo.ActivityClassifyCouponBean;
import cn.freemud.enums.ActivityChannelEnum;
import cn.freemud.enums.CouponReqType;

import java.util.List;

public interface CouponActivityService {

    /**
     * 核销优惠券
     * @param orderBean
     */
    BaseResponse verificationCoupon(QueryOrdersResponseDto.DataBean.OrderBean orderBean, CouponReqType couponReqType);

    /**
     * 移除卡包
     * @param orderBean
     * @return
     */
    BaseResponse callbackNotify(QueryOrdersResponseDto.DataBean.OrderBean orderBean) ;
}
