yujian
2020-01-18 f4a0f2acc63d7785eab108419a4e16f5f688cb95
fanli/src/main/java/com/yeshi/fanli/dao/mybatis/pdd/PDDOrderMapper.java
@@ -1,8 +1,49 @@
package com.yeshi.fanli.dao.mybatis.pdd;
import com.yeshi.fanli.dao.BaseMapper;
import com.yeshi.fanli.entity.pdd.PDDOrder;
public interface PDDOrderMapper extends BaseMapper<PDDOrder> {
package com.yeshi.fanli.dao.mybatis.pdd;
import java.util.List;
import org.apache.ibatis.annotations.Param;
import com.yeshi.fanli.dao.BaseMapper;
import com.yeshi.fanli.dto.ChartTDO;
import com.yeshi.fanli.entity.pdd.PDDOrder;
public interface PDDOrderMapper extends BaseMapper<PDDOrder> {
   /**
    * 根据订单SN查询订单
    *
    * @param orderSn
    * @return
    */
   PDDOrder selectByOrderSN(String orderSn);
   /**
    * 数量统计
    *
    * @param dateType
    * @param year
    * @param startTime
    * @param endTime
    * @return
    */
   Long countOrderByDay(@Param("preDay") String preDay);
   /**
    * 根据状态查询数据
    *
    * @param status
    * @param page
    * @param pageSize
    * @return
    */
   List<PDDOrder> listByStatus(@Param("status") Integer status, @Param("start") long start, @Param("count") int count);
   /**
    * 根据状态查询数量
    *
    * @param status
    * @return
    */
   Long countByStatus(@Param("status") Integer status);
}