CouponOperationService.java
750 Bytes
package com.topdraw.business.process.service;
import com.topdraw.business.basicdata.coupon.domain.Coupon;
import com.topdraw.business.process.domian.TempCoupon;
import com.topdraw.business.process.domian.TempRights;
import java.util.List;
/**
* @description 权益操作接口
* @author XiangHan
* @date 2021.10.22
*/
public interface CouponOperationService {
/**
* 基于已完成的任务发放优惠券
* @param tempCouponList
*/
void grantCouponThroughTempCoupon(List<TempCoupon> tempCouponList);
/**
* 系统手动发放优惠券
* @param memberId
* @param userId
* @param tempCouponList
*/
void grantCouponByManual(Long memberId,Long userId ,List<TempCoupon> tempCouponList);
}