package cc.mrbird.febs.mall.mapper; import cc.mrbird.febs.mall.dto.MoneyChargeListDto; import cc.mrbird.febs.mall.dto.MoneyFlowDto; import cc.mrbird.febs.mall.dto.MoneyFlowListDto; import cc.mrbird.febs.mall.entity.MallMember; import cc.mrbird.febs.mall.entity.MallMoneyFlow; import cc.mrbird.febs.mall.vo.AdminMallMoneyFlowVo; import cc.mrbird.febs.mall.vo.AdminMoneyChargeListVo; import cc.mrbird.febs.mall.vo.AdminMoneyFlowListVo; import cc.mrbird.febs.mall.vo.MoneyFlowVo; import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import org.apache.ibatis.annotations.Param; public interface MallMoneyFlowMapper extends BaseMapper { IPage selectMoneyFlowInPage(Page page, @Param("record")MallMember mallMember); IPage selectApiMoneyFlowInPage(IPage page, @Param("record") MoneyFlowDto moneyFlowDto); IPage getMoneyFlowListInPage(Page page, @Param("record")MoneyFlowListDto moneyFlowListDto); IPage getMoneyChargeListInPage(Page page, @Param("record")MoneyChargeListDto moneyChargeListDto); }