package com.dsh.account.service;
|
|
import com.baomidou.mybatisplus.extension.service.IService;
|
import com.dsh.account.entity.RechargeRecords;
|
import com.dsh.account.entity.VipPayment;
|
import com.dsh.account.model.IncomeQuery;
|
import com.dsh.account.model.query.RechargeRecordsQuery;
|
import com.dsh.account.model.vo.RechargeRecordsVO;
|
import com.dsh.account.model.vo.userBenefitDetail.RechargeDetailsVo;
|
import com.dsh.account.model.vo.userBenefitDetail.RechargePayRequest;
|
import com.dsh.account.model.vo.userBenefitDetail.RechargesDetail;
|
import com.dsh.account.util.ResultUtil;
|
|
import java.util.List;
|
|
/**
|
* <p>
|
* 充值记录 服务类
|
* </p>
|
*
|
* @author jqs
|
* @since 2023-07-07
|
*/
|
public interface RechargeRecordsService extends IService<RechargeRecords> {
|
|
List<RechargesDetail> getAppUserRechargeRecord(String yearMonth, Integer recordId, Integer appUserId,Integer pageNum,Integer pageSize);
|
|
ResultUtil rechargeCenPayment(Integer userIdFormRedis, RechargePayRequest request);
|
|
ResultUtil addRechargeCallbackPay(String code, String orderNumber);
|
|
List<RechargeRecordsVO> rechargeList(RechargeRecordsQuery query);
|
List<VipPayment> listAll(IncomeQuery query);
|
}
|