package com.stylefeng.guns.modular.system.service; import com.baomidou.mybatisplus.plugins.Page; import com.stylefeng.guns.modular.system.model.TTaxiCard; import com.baomidou.mybatisplus.service.IService; import org.apache.poi.hssf.usermodel.HSSFWorkbook; import java.util.List; import java.util.Map; /** *

* 打车卡 服务类 *

* * @author stylefeng * @since 2022-02-14 */ public interface ITTaxiCardService extends IService { /** * 查询打车卡购买记录 * @param cardId * @return */ List> tTaxiCardPaymentList(Integer cardId, Page> page, String startTime, String endTime, String name); /** * 查询打车卡购买记录(用于导出) * @param cardId * @return */ List> tTaxiCardPaymentLists(Integer cardId, String startTime, String endTime, String name); /** * 查看打车卡记录详情 * @param paymentId * @return */ Map searchRecordDetail(Integer paymentId); /** * 查询打车卡购买记录(用于导出) * @param cardId * @return */ // HSSFWorkbook downloadOperationalData(Integer cardId, String startTime, String endTime, String name) throws Exception; /** * 计算打车卡获得收益 * @param companyId * @return */ Double AllCardMoney(Integer companyId); }