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; /** *

* 充值记录 服务类 *

* * @author jqs * @since 2023-07-07 */ public interface RechargeRecordsService extends IService { List getAppUserRechargeRecord(String yearMonth, Integer recordId, Integer appUserId, Integer pageNum, Integer pageSize); ResultUtil rechargeCenPayment(Integer userIdFormRedis, RechargePayRequest request); ResultUtil addRechargeCallbackPay(String code, String orderNumber); List rechargeList(RechargeRecordsQuery query); List listAll(IncomeQuery query); }