yujian
2019-01-14 92c681fabac989d1a9f16fa13202d7f5ccac52d9
fanli/src/main/java/com/yeshi/fanli/service/inter/lable/QualityFactoryService.java
@@ -14,22 +14,6 @@
public interface QualityFactoryService {
   
   /**
    * 插入对象
    * @param record
    * @return
    * @throws QualityFactoryException
    */
   public int insert(QualityFactory record) throws QualityFactoryException;
   /**
    * 更新当前对象所有数据
    * @param record
    * @return
    * @throws QualityFactoryException
    */
   public int updateByPrimaryKey(QualityFactory record) throws QualityFactoryException;
   /**
    * 选择性更新内容——不为空则更新该字段
    * @param record
    * @return
@@ -37,14 +21,6 @@
    */
   public int updateByPrimaryKeySelective(QualityFactory record) throws QualityFactoryException;
   
   /**
    * 根据id删除当前对象
    * @param id
    * @return
    * @throws QualityFactoryException
    */
   public int deleteByPrimaryKey(Long id) throws QualityFactoryException;
   
   /**
    * 根据id查找当前对象
@@ -53,14 +29,6 @@
    * @throws QualityFactoryException
    */
   public QualityFactory selectByPrimaryKey(Long id) throws QualityFactoryException;
   /**
    * 根据id批量删除
    * @param ids
    */
   public void deleteBatchByPrimaryKey(List<String> ids) throws QualityFactoryException;
   
   
   /**
@@ -75,6 +43,28 @@
    * @throws QualityFactoryException
    */
   public void deleteByGoodsId(List<String> ids) throws QualityFactoryException;
   /**
    * 根据淘宝id 删除精选库对应信息
    * @param gid
    * @throws QualityFactoryException
    */
   public void deleteByTaoBaoGoodsId(Long gid) throws QualityFactoryException;
   /**
    * 根据淘宝id集合 批量删除精选库对应信息
    * @param listId
    * @throws QualityFactoryException
    */
   public void deleteBatchByTaoBaoGoodsId(List<Long> listId) throws QualityFactoryException;
   /**
    * 根据淘宝id 删除
    * @param auctionId
    * @throws QualityFactoryException
    */
   public void deleteByTbAuctionId(Long auctionId);
   
   /**
    * 统计商品id 是存在精品库
@@ -164,16 +154,6 @@
   /**
    *  批量更新精选库商品信息 : 无优惠券、已下架商品 移除精选库 不能超过20个
    * @param list
    * @throws Exception
    */
   public void updateBatchQualityFactory(List<QualityFactory> list, List<Long> list9Class,
         Map<String,Label> map) throws Exception;
   /**
    * 查询需要更新的精选库商品id
    * @param count
    * @param hour
@@ -216,17 +196,6 @@
   
   /**
    * 根据商品id删除
    * @param doTime
    * @param gcids
    * @return
    * @throws QualityFactoryException
    */
   public int removeStorageGoods(String doTime, Long gcids) throws QualityFactoryException;
   /**
    * AuctionId查收精选库
    * @param list
    * @return
@@ -234,27 +203,6 @@
   public List<QualityFactory> listQueryByAuctionId(List<Long> list);
   
   /**
    * 根据淘宝id 删除精选库对应信息
    * @param gid
    * @throws QualityFactoryException
    */
   public void deleteByTaoBaoGoodsId(Long gid) throws QualityFactoryException;
   /**
    * 根据淘宝id集合 批量删除精选库对应信息
    * @param listId
    * @throws QualityFactoryException
    */
   public void deleteBatchByTaoBaoGoodsId(List<Long> listId) throws QualityFactoryException;
   /**
    * 根据淘宝id 删除
    * @param auctionId
    * @throws QualityFactoryException
    */
   public void deleteByTbAuctionId(Long auctionId);
   /**
    * 根据时间 获取当前时间之前创建的商品信息
    * @param systemCid 系统分类id