xiaoyong931011
2023-04-06 e6667c792be898c41cda7d850dda02a403ef79c2
src/main/java/cc/mrbird/febs/mall/service/IScoreService.java
@@ -1,7 +1,17 @@
package cc.mrbird.febs.mall.service;
import cc.mrbird.febs.common.entity.FebsResponse;
import cc.mrbird.febs.mall.dto.ApiMallScoreSignRecordDto;
import cc.mrbird.febs.mall.dto.ApiScoreVoucherRecordDto;
import cc.mrbird.febs.mall.dto.ApiVoucherBusinessDto;
import cc.mrbird.febs.mall.dto.WithdrawalDto;
import cc.mrbird.febs.mall.entity.MallScoreSignRecord;
import cc.mrbird.febs.mall.vo.ApiMallScoreSignRecordVo;
import cc.mrbird.febs.mall.vo.ApiScoreVoucherInfoVo;
import cc.mrbird.febs.mall.vo.ApiScoreVoucherRecordVo;
import cc.mrbird.febs.mall.vo.ScoreSignVo;
import java.util.List;
public interface IScoreService {
@@ -10,4 +20,18 @@
    void sign();
    MallScoreSignRecord judgeScoreIsContinuity(MallScoreSignRecord mallScoreSignRecord);
    List<ApiMallScoreSignRecordVo> findMallScoreSignRecordList(ApiMallScoreSignRecordDto apiMallScoreSignRecordDto);
    ApiScoreVoucherInfoVo memberScoreVoucher();
    List<ApiScoreVoucherRecordVo> findMallScoreVoucherList(ApiScoreVoucherRecordDto apiScoreVoucherRecordDto);
    FebsResponse voucherBusinessBuy(ApiVoucherBusinessDto apiVoucherBusinessDto);
    FebsResponse voucherBusinessSale(ApiVoucherBusinessDto apiVoucherBusinessDto);
    void withdrawal(WithdrawalDto withdrawalDto);
    FebsResponse findMallScoreVoucherListInPage(ApiScoreVoucherRecordDto apiScoreVoucherRecordDto);
}