ExpOperationService.java 707 Bytes
package com.topdraw.business.process.service;

import com.topdraw.business.process.domian.TempExp;

import java.util.List;

/**
 * @description 权益操作接口
 * @author XiangHan
 * @date 2021.10.22
 */
public interface ExpOperationService {

    /**
     * 任务完成后自动发放成长值
     * @param tempExpList
     */
    void grantPointsThroughTempExp( List<TempExp> tempExpList);

    /**
     * 系统手动发放优惠券
     * @param memberId
     * @param userId
     * @param tempExpList
     */
    void grantExpByManual(Long memberId,Long userId ,List<TempExp> tempExpList);

    /**
     *
     * @param tempExpList
     */
    void grantExpByManual(List<TempExp> tempExpList);

}