package com.zsElectric.boot.business.mapper; import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.zsElectric.boot.business.model.entity.UserRefundsOrderInfo; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.zsElectric.boot.business.model.dto.UserRefundsOrderInfoExportDTO; import com.zsElectric.boot.business.model.query.UserRefundsOrderInfoExportQuery; import com.zsElectric.boot.business.model.query.UserRefundsOrderInfoQuery; import com.zsElectric.boot.business.model.vo.UserRefundsOrderInfoVO; import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Param; import java.util.List; /** * 退款订单Mapper接口 * * @author zsElectric * @since 2025-12-17 16:48 */ @Mapper public interface UserRefundsOrderInfoMapper extends BaseMapper { /** * 获取退款订单分页数据 * * @param page 分页对象 * @param queryParams 查询参数 * @return {@link Page} 退款订单分页列表 */ Page getUserRefundsOrderInfoPage(Page page,@Param("queryParams") UserRefundsOrderInfoQuery queryParams); /** * 导出退款订单数据(success_time为空) * * @param queryParams 查询参数 * @return 退款订单导出列表 */ List listExportUserRefundsOrderInfo(@Param("queryParams") UserRefundsOrderInfoExportQuery queryParams); }