package com.yami.trading.dao.exchange; import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.yami.trading.bean.exchange.ExchangeApplyOrder; import com.yami.trading.bean.exchange.dto.ExchangeApplyOrderDto; import com.yami.trading.bean.exchange.dto.TodayTransactionDto; import com.yami.trading.common.util.DateUtil; import org.apache.ibatis.annotations.Param; import org.springframework.security.core.parameters.P; import java.util.Date; import java.util.List; import java.util.Map; public interface ExchangeApplyOrderMapper extends BaseMapper { Page listPage(Page page, @Param("rolename") String rolename, @Param("userName") String userName, @Param("orderNo") String orderNo, @Param("state") String state, @Param("offset") String offset, @Param("symbolType") String symbolType, @Param("userCode") String userCode, @Param("symbol") String symbol, @Param("userIds") List userIds ); List getTodayTransaction(@Param("userId") String userId, @Param("state") String state, @Param("startTime") Date startTime, @Param("endTime") Date endTime, @Param("symbols") List symbols ); }