package com.stylefeng.guns.modular.system.dao; import com.baomidou.mybatisplus.mapper.BaseMapper; import com.stylefeng.guns.modular.system.model.PaymentRecord; import org.apache.ibatis.annotations.Param; import java.util.List; import java.util.Map; public interface PaymentRecordMapper extends BaseMapper { /** * 获取数据 * @param orderId * @param payType * @param state * @return */ List query(@Param("category") Integer category, @Param("userId") Integer userId, @Param("type") Integer type, @Param("orderId") Integer orderId, @Param("orderType") Integer orderType, @Param("payType") Integer payType, @Param("state") Integer state); /** * 获取数据 * @param orderId * @param payType * @param state * @return */ List query_(@Param("category") Integer category, @Param("userId") Integer userId, @Param("type") Integer type, @Param("orderId") Integer orderId, @Param("orderType") Integer orderType, @Param("payType") Integer payType, @Param("state") Integer state); /** * 导出 * @return */ List> exportRecord(@Param("userName") String userName,@Param("phone") String phone, @Param("code") String code,@Param("startTime") String startTime,@Param("endTime") String endTime); }