yujian
2019-05-08 d36a73eb2aaf9383d0cc1f40c65b21138c75c741
fanli/src/main/java/com/yeshi/fanli/dao/mybatis/taobao/dataoke/DaTaoKeDetailMapper.java
@@ -1,8 +1,61 @@
package com.yeshi.fanli.dao.mybatis.taobao.dataoke;
import java.util.List;
import org.apache.ibatis.annotations.Param;
import com.yeshi.fanli.dao.BaseMapper;
import com.yeshi.fanli.entity.taobao.dataoke.DaTaoKeDetail;
public interface DaTaoKeDetailMapper extends BaseMapper<DaTaoKeDetail> {
   /**
    * 根据ID批量删除
    *
    * @param ids
    * @return
    */
   int deleteByIdList(@Param("ids") List<Long> ids);
   /**
    * 批量插入
    *
    * @param detailList
    * @return
    */
   int insertByBatch(@Param("detailList") List<DaTaoKeDetail> detailList);
   /**
    * 通过最小更新时间做删除
    *
    * @return
    */
   int deleteByMinUpdateTime(Long minTime);
   /**
    * 根据商品ID列表查询
    *
    * @param goodsIdList
    * @return
    */
   List<DaTaoKeDetail> listByGoodsIds(@Param("goodsIdList") List<Long> goodsIdList);
   /**
    * 根据主键ID查询
    *
    * @param idList
    * @return
    */
   List<DaTaoKeDetail> listByIds(@Param("idList") List<Long> idList);
   /**
    * 取出最新的id
    *
    * @param ids
    * @return
    */
   List<DaTaoKeDetail> getGoodsNotInList(@Param("cid") Long cid, @Param("list") List<Long> list, @Param("count") int count);
}