From f94a5a1d3fe9bde0e599d41f2d97caea1b08a88d Mon Sep 17 00:00:00 2001
From: yujian <yujian@163.com>
Date: 星期一, 29 六月 2020 15:48:12 +0800
Subject: [PATCH] 免单调整

---
 fanli/src/main/java/com/yeshi/fanli/service/inter/dynamic/GoodsEvaluateService.java |   50 +++++++++++++++++++++++++++++++++++++++++++++++---
 1 files changed, 47 insertions(+), 3 deletions(-)

diff --git a/fanli/src/main/java/com/yeshi/fanli/service/inter/dynamic/GoodsEvaluateService.java b/fanli/src/main/java/com/yeshi/fanli/service/inter/dynamic/GoodsEvaluateService.java
index fe860cc..01d6476 100644
--- a/fanli/src/main/java/com/yeshi/fanli/service/inter/dynamic/GoodsEvaluateService.java
+++ b/fanli/src/main/java/com/yeshi/fanli/service/inter/dynamic/GoodsEvaluateService.java
@@ -7,13 +7,16 @@
 import org.springframework.web.multipart.MultipartHttpServletRequest;
 
 import com.yeshi.fanli.dto.pdd.PDDGoodsDetail;
+import com.yeshi.fanli.dto.suning.SuningGoodsInfo;
 import com.yeshi.fanli.dto.vip.goods.VIPGoodsInfo;
 import com.yeshi.fanli.entity.bus.activity.ActivityUser;
 import com.yeshi.fanli.entity.dynamic.CommentInfo;
 import com.yeshi.fanli.entity.dynamic.GoodsEvaluate;
 import com.yeshi.fanli.entity.dynamic.ImgInfo;
+import com.yeshi.fanli.entity.dynamic.GoodsEvaluate.EvaluateEnum;
 import com.yeshi.fanli.entity.jd.JDGoods;
 import com.yeshi.fanli.entity.taobao.TaoBaoGoodsBrief;
+import com.yeshi.fanli.entity.taobao.dataoke.DaTaoKeDetailV2;
 import com.yeshi.fanli.exception.dynamic.GoodsEvaluateException;
 
 public interface GoodsEvaluateService {
@@ -80,7 +83,7 @@
 	 * @throws GoodsEvaluateException
 	 * @throws Exception
 	 */
-	public String saveSingleGoods(String pid, Long goodsId, Integer goodsType, String videoUrl, Integer picNum, String picUrls,
+	public String saveSingleGoods(String pid, String goodsId, Integer goodsType, String videoUrl, Integer picNum, String picUrls,
 			MultipartHttpServletRequest fileRequest) throws GoodsEvaluateException, Exception;
 
 	/**
@@ -157,6 +160,8 @@
 	
 	
 	public void updateVIPGoods(VIPGoodsInfo goods);
+	
+	public void updateSuningGoods(SuningGoodsInfo goods);
 
 
 	public void addRanDomShareCount();
@@ -168,14 +173,14 @@
 	 * @param title 鏍囬    蹇呬紶
 	 * @param comment
 	 */
-	public void addGoodsEvaluate(Long goodsId,List<ImgInfo> imgList, ActivityUser user, String title,String comment,Date startTime) throws GoodsEvaluateException;
+	public void addGoodsEvaluate(String goodsId,List<ImgInfo> imgList, ActivityUser user, String title,String comment,Date startTime) throws GoodsEvaluateException;
 
 	
 	/**
 	 * 涓嬫灦鍟嗗搧
 	 * @param goodsId
 	 */
-	public void offlineTaoBaoGoods(Long goodsId);
+	public void offlineTaoBaoGoods(String goodsId);
 
 	/**
 	 * 鐘舵�佸垏鎹�
@@ -184,4 +189,43 @@
 	 */
 	public void switchState(String id) throws GoodsEvaluateException;
 
+	/**
+	 * 鏌ヨ
+	 * @param date
+	 * @return
+	 */
+	public List<GoodsEvaluate> listByStartTime(Date date);
+
+
+	/**
+	 * 鏍规嵁鍟嗗搧id銆佺被鍨嬫煡璇�
+	 * @param goodsId
+	 * @param goodsType
+	 * @return
+	 */
+	public GoodsEvaluate queryExistSingle(String goodsId, int goodsType);
+
+	/**
+	 * 鏌ヨ鍊掑簭
+	 * @param start
+	 * @param count
+	 * @param dynamicType
+	 * @return
+	 */
+	public List<GoodsEvaluate> queryValidSortASC(int start, int count, EvaluateEnum tyepEnum, boolean sortDesc);
+
+	
+	/**
+	 * 娣诲姞澶ф窐瀹㈠晢鍝�
+	 * @param daTaoKe
+	 * @return
+	 */
+	public boolean addByDaTaoKeGoods(DaTaoKeDetailV2 daTaoKe);
+
+
+	public int addGoodsEvaluate(TaoBaoGoodsBrief goodsBrief, List<String> imgs, ActivityUser user, String title)
+			throws GoodsEvaluateException;
+
+	public List<GoodsEvaluate> queryValidZeroPoint(int start, int count);
+
 }

--
Gitblit v1.8.0