package com.yeshi.fanli.dao.mybatis.order; import java.util.List; import java.util.Map; import org.apache.ibatis.annotations.Param; public interface CommonOrderCountMapper { /** * 当前各个状态订单数 * @param state 状态 * @return */ Long countByState(@Param("state")Integer state); /** * 统计所有订单 * @param channel * @return */ List> countOrderNumber( @Param("dateType") Integer dateType, @Param("year") String year, @Param("startTime")String startTime, @Param("endTime")String endTime); /** * 奖金统计 * * @param uid * @return */ Map countOrderNumberBySettleTime(@Param("uid")Long uid, @Param("state")Integer state, @Param("day")Integer day); }