| 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 { | 
|   | 
|     ScoreSignVo scoreSign(); | 
|   | 
|     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); | 
| } |