From 4ecb8ab87dd98bdbce6b4d591051de5d088cf907 Mon Sep 17 00:00:00 2001
From: admin <2780501319@qq.com>
Date: 星期一, 17 二月 2020 10:12:24 +0800
Subject: [PATCH] Merge branch 'div-new' into div
---
fanli/src/main/java/com/yeshi/fanli/service/inter/lable/QualityFactoryService.java | 64 ++++++++++++-------------------
1 files changed, 25 insertions(+), 39 deletions(-)
diff --git a/fanli/src/main/java/com/yeshi/fanli/service/inter/lable/QualityFactoryService.java b/fanli/src/main/java/com/yeshi/fanli/service/inter/lable/QualityFactoryService.java
index b2c7645..15b8dc2 100644
--- a/fanli/src/main/java/com/yeshi/fanli/service/inter/lable/QualityFactoryService.java
+++ b/fanli/src/main/java/com/yeshi/fanli/service/inter/lable/QualityFactoryService.java
@@ -8,7 +8,7 @@
import com.yeshi.fanli.entity.bus.lable.QualityFactory;
import com.yeshi.fanli.entity.common.AdminUser;
import com.yeshi.fanli.entity.taobao.TaoBaoGoodsBrief;
-import com.yeshi.fanli.exception.QualityFactoryException;
+import com.yeshi.fanli.exception.goods.quality.QualityFactoryException;
import com.yeshi.fanli.vo.quality.QualityFactoryVO;
public interface QualityFactoryService {
@@ -46,13 +46,6 @@
*/
public void deleteByGoodsId(List<String> ids) throws QualityFactoryException;
- /**
- * 鏍规嵁娣樺疂id 鍒犻櫎绮鹃�夊簱瀵瑰簲淇℃伅
- *
- * @param gid
- * @throws QualityFactoryException
- */
- public void deleteByTaoBaoGoodsId(Long gid) throws QualityFactoryException;
/**
* 鏍规嵁娣樺疂id闆嗗悎 鎵归噺鍒犻櫎绮鹃�夊簱瀵瑰簲淇℃伅
@@ -60,7 +53,7 @@
* @param listId
* @throws QualityFactoryException
*/
- public void deleteBatchByTaoBaoGoodsId(List<Long> listId) throws QualityFactoryException;
+ public void deleteBatchByTaoBaoGoodsId(List<Long> listId);
/**
* 鏍规嵁娣樺疂id 鍒犻櫎
@@ -68,7 +61,7 @@
* @param auctionId
* @throws QualityFactoryException
*/
- public void deleteByTbAuctionId(Long auctionId);
+ public void deleteByTaoBaoGoodsId(Long auctionId);
/**
* 缁熻鍟嗗搧id 鏄瓨鍦ㄧ簿鍝佸簱
@@ -78,14 +71,6 @@
*/
public Long queryCountByGoodsId(Long goodsId);
- /**
- * 鎵归噺鍏ュ簱--娣樺疂
- *
- * @param auctionIdList
- * @param admin
- * @throws Exception
- */
- public void addBatch(List<Long> auctionIdList, String las, AdminUser admin) throws Exception;
/**
* 绮鹃�夊簱鍟嗗搧绛涢��
@@ -125,21 +110,6 @@
*/
public List<QualityFactory> queryAll(long start, int count, Integer days);
- /**
- * 鏌ヨ闇�瑕佹洿鏂扮殑绮鹃�夊簱鍟嗗搧id
- *
- * @param count
- * @param hour
- * @return
- */
- public List<Long> queryNeedUpdate(long start, int count, int hour);
-
- /**
- * 缁熻鏇存柊鏁版嵁閲�
- *
- * @return
- */
- public long queryNeedUpdateCount();
/**
* 鏌ヨ绮鹃�夊晢鍝佹暟鎹簲鐢ㄥ墠绔�
@@ -167,8 +137,7 @@
* @param systemCid
* @param labels
*/
- public void autoInsertOrUpadateStorage(List<TaoBaoGoodsBrief> goodsList, List<Label> listLabs,
- BoutiqueAutoRule autoRule) throws Exception;
+ public void autoInsertOrUpadateStorage(BoutiqueAutoRule autoRule, List<TaoBaoGoodsBrief> goodsList, List<Label> listLabs);
/**
* AuctionId鏌ユ敹绮鹃�夊簱
@@ -189,8 +158,7 @@
* 鍟嗗搧鏉ユ簮
* @return
*/
- public List<Long> getAuctionIdbyClassId(Long systemCid, Integer goodsSource, String dateTime)
- throws QualityFactoryException;
+ public List<Long> getAuctionIdbyClassId(Long systemCid, Integer goodsSource, String dateTime);
/**
* 鏇存柊鏉冮噸
@@ -204,10 +172,10 @@
/**
* 鏍规嵁绮鹃�夊簱鍟嗗搧id 鏇存柊鍟嗗搧淇℃伅
*
- * @param listId
+ * @param gid
* 鍟嗗搧涓婚敭
*/
- public void updateGoodsFactory(List<Long> listId);
+ public void updateQualityGoods(Long goodsId);
/**
* 鏍规嵁鏈�浣庨攢閲忔煡璇㈢簿閫夊簱锛堟寜鍒涘缓鏃堕棿鍊掑彊鎺掑垪锛�
@@ -219,4 +187,22 @@
*/
public List<QualityFactory> listByMinSalesCountOrderByCreateTimeDesc(int salesCount, int page, int pageSize);
+ /**
+ * 鎵归噺娣诲姞鍟嗗搧鑷崇簿閫夊簱 骞惰创涓婃爣绛�
+ * @param listTaoBaoGoods
+ * @param lableNames
+ * @param admin
+ * @throws Exception
+ */
+ public void addBatchTaoBaoGoods(List<TaoBaoGoodsBrief> listTaoBaoGoods, String lableNames, AdminUser admin)
+ throws Exception;
+
+ /**
+ * 鍒犻櫎鏁版嵁
+ * @param systemCid
+ * @param formatDate
+ * @param source
+ */
+ public void deleteNotUpdateGoods(Long systemCid, String formatDate, int source);
+
}
--
Gitblit v1.8.0