package com.nova.sankuai.service;
|
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
import com.baomidou.mybatisplus.extension.service.IService;
|
import com.nova.sankuai.domain.dto.RechargePageDto;
|
import com.nova.sankuai.domain.entity.RechargeRecord;
|
import com.nova.sankuai.domain.vo.RechargeRecordVo;
|
import com.nova.sankuai.infra.utils.PageRequest;
|
|
/**
|
* @author weikangdi
|
* @create 2021/11/5
|
*/
|
public interface IRechargeRecordService extends IService<RechargeRecord> {
|
|
/**
|
* 分页获取充值记录
|
*
|
* @param pageRequest
|
* @param pageDto
|
* @return
|
*/
|
IPage<RechargeRecordVo> pageModel(PageRequest pageRequest, RechargePageDto pageDto);
|
|
/**
|
* 编辑充值记录
|
*
|
* @param rechargeRecord
|
*/
|
void edit(RechargeRecord rechargeRecord);
|
|
/**
|
* 新增充值记录
|
*
|
* @param rechargeRecord
|
*/
|
void add(RechargeRecord rechargeRecord);
|
}
|