package com.stylefeng.guns.modular.system.dao; import com.baomidou.mybatisplus.plugins.Page; import com.stylefeng.guns.modular.system.model.TTaxiCardPayment; import com.baomidou.mybatisplus.mapper.BaseMapper; import org.apache.ibatis.annotations.Param; import java.util.List; import java.util.Map; /** *

* 购买打车卡记录 Mapper 接口 *

* * @author stylefeng * @since 2022-03-03 */ public interface TTaxiCardPaymentMapper extends BaseMapper { List> getList(@Param("page") Page> page, @Param("beginTime") String beginTime, @Param("endTime") String endTime, @Param("userId") String userId, @Param("type") String type, @Param("phone") String phone, @Param("name") String name, @Param("id") String id, @Param("cardName") String cardName, @Param("companyId") Integer companyId); List> getListEx( @Param("beginTime") String beginTime, @Param("endTime") String endTime, @Param("userId") String userId, @Param("type") String type, @Param("phone") String phone, @Param("name") String name, @Param("id") String id, @Param("cardName") String cardName, @Param("companyId") Integer companyId); /** * 统计 * @param beginTime * @param endTime * @param userId * @return */ Double getSumMoney(@Param("beginTime") String beginTime, @Param("endTime") String endTime, @Param("userId") String userId, @Param("type") String type, @Param("phone") String phone, @Param("name") String name, @Param("id") String id, @Param("cardName") String cardName, @Param("companyId") Integer companyId); }