| | |
| | | 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
|
| | |
| | | */
|
| | | public int updateByPrimaryKeySelective(QualityFactory record) throws QualityFactoryException;
|
| | |
|
| | | /**
|
| | | * 根据id删除当前对象
|
| | | * @param id
|
| | | * @return
|
| | | * @throws QualityFactoryException
|
| | | */
|
| | | public int deleteByPrimaryKey(Long id) throws QualityFactoryException;
|
| | |
|
| | |
|
| | | /**
|
| | | * 根据id查找当前对象
|
| | |
| | | * @throws QualityFactoryException
|
| | | */
|
| | | public QualityFactory selectByPrimaryKey(Long id) throws QualityFactoryException;
|
| | | |
| | | |
| | | /**
|
| | | * 根据id批量删除
|
| | | * @param ids
|
| | | */
|
| | | public void deleteBatchByPrimaryKey(List<String> ids) throws QualityFactoryException;
|
| | |
|
| | |
|
| | |
|
| | | /**
|
| | |
| | | * @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 是存在精品库
|
| | |
| | |
|
| | |
|
| | | /**
|
| | | * 批量更新精选库商品信息 : 无优惠券、已下架商品 移除精选库 不能超过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
|
| | |
| | |
|
| | |
|
| | | /**
|
| | | * 根据商品id删除
|
| | | * @param doTime
|
| | | * @param gcids
|
| | | * @return
|
| | | * @throws QualityFactoryException
|
| | | */
|
| | | public int removeStorageGoods(String doTime, Long gcids) throws QualityFactoryException;
|
| | |
|
| | | |
| | | |
| | | /**
|
| | | * AuctionId查收精选库
|
| | | * @param list
|
| | | * @return
|
| | |
| | | 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
|