From c8f771829c45debdc74c47f60d63dcf3137cf92b Mon Sep 17 00:00:00 2001
From: admin <weikou2014>
Date: 星期四, 06 十二月 2018 15:59:17 +0800
Subject: [PATCH] 删除原有收藏

---
 fanli/src/main/java/com/yeshi/fanli/util/taobao/TaoBaoUtil.java |  100 ++++----------------------------------------------
 1 files changed, 8 insertions(+), 92 deletions(-)

diff --git a/fanli/src/main/java/com/yeshi/fanli/util/taobao/TaoBaoUtil.java b/fanli/src/main/java/com/yeshi/fanli/util/taobao/TaoBaoUtil.java
index 7f6abd5..2507ddf 100644
--- a/fanli/src/main/java/com/yeshi/fanli/util/taobao/TaoBaoUtil.java
+++ b/fanli/src/main/java/com/yeshi/fanli/util/taobao/TaoBaoUtil.java
@@ -18,9 +18,6 @@
 import javax.xml.parsers.DocumentBuilder;
 import javax.xml.parsers.DocumentBuilderFactory;
 
-import net.sf.json.JSONArray;
-import net.sf.json.JSONObject;
-
 import org.apache.commons.httpclient.HttpClient;
 import org.apache.commons.httpclient.methods.GetMethod;
 import org.jsoup.Connection;
@@ -32,13 +29,15 @@
 import org.springframework.stereotype.Component;
 import org.w3c.dom.NamedNodeMap;
 import org.w3c.dom.NodeList;
+import org.yeshi.utils.HttpUtil;
+import org.yeshi.utils.NumberUtil;
+import org.yeshi.utils.taobao.TbImgUtil;
 
 import com.google.gson.Gson;
 import com.google.gson.GsonBuilder;
 import com.google.gson.reflect.TypeToken;
-import com.yeshi.fanli.entity.bus.user.CollectionGoods;
-import com.yeshi.fanli.entity.bus.user.UserInfo;
 import com.yeshi.fanli.entity.common.ImageInfo;
+import com.yeshi.fanli.entity.goods.CommonGoods;
 import com.yeshi.fanli.entity.taobao.ScanHistory;
 import com.yeshi.fanli.entity.taobao.SearchFilter;
 import com.yeshi.fanli.entity.taobao.TaoBaoCoupon;
@@ -53,7 +52,6 @@
 import com.yeshi.fanli.entity.taobao.TaoBaoSearchResult;
 import com.yeshi.fanli.entity.taobao.TaoBaoUnionConfig;
 import com.yeshi.fanli.exception.taobao.TaobaoGoodsDownException;
-import com.yeshi.fanli.goods.CommonGoods;
 import com.yeshi.fanli.log.LogHelper;
 import com.yeshi.fanli.service.inter.goods.TaoBaoLinkService;
 import com.yeshi.fanli.service.inter.hongbao.HongBaoManageService;
@@ -62,9 +60,9 @@
 import com.yeshi.fanli.util.StringUtil;
 import com.yeshi.fanli.util.TaoBaoHttpUtil;
 import com.yeshi.fanli.util.TimeUtil;
-import org.yeshi.utils.HttpUtil;
-import org.yeshi.utils.NumberUtil;
-import org.yeshi.utils.taobao.TbImgUtil;
+
+import net.sf.json.JSONArray;
+import net.sf.json.JSONObject;
 
 @Component
 public class TaoBaoUtil {
@@ -699,6 +697,7 @@
 		tg.setReservePrice(tb.getReservePrice());
 		tg.setUserType(tb.getUserType());
 		tg.setShopTitle(tb.getShopTitle());
+		tg.setState(tb.getState()); // 鐘舵�侊細2018-12-03
 		if (tb.getCouponAmount().compareTo(BigDecimal.valueOf(0)) == 1) {
 			TaoBaoQuanInfo quanInfo = new TaoBaoQuanInfo();
 			quanInfo.setCouponAmount(tb.getCouponAmount());
@@ -1062,30 +1061,6 @@
 		return tb;
 	}
 
-	public static TaoBaoGoodsBrief getTaoBaoGoodsBrief(CollectionGoods sh) {
-		TaoBaoGoodsBrief tb = new TaoBaoGoodsBrief();
-		Field[] fields = tb.getClass().getDeclaredFields();
-		Field[] shFields = sh.getClass().getDeclaredFields();
-		for (int i = 0; i < fields.length; i++) {
-			Field field = fields[i];
-			field.setAccessible(true);
-			try {
-				for (Field target : shFields) {
-					target.setAccessible(true);
-					if (target.getName().equalsIgnoreCase(field.getName())) {
-						if (!"createtime".equalsIgnoreCase(field.getName()))
-							field.set(tb, target.get(sh));
-						break;
-					}
-				}
-			} catch (IllegalArgumentException e) {
-				e.printStackTrace();
-			} catch (IllegalAccessException e) {
-				e.printStackTrace();
-			}
-		}
-		return tb;
-	}
 
 	public static ScanHistory getScanHistory(TaoBaoGoodsBrief tb) {
 		ScanHistory sh = new ScanHistory();
@@ -1392,66 +1367,7 @@
 		return taoBaoGoodsBrief;
 	}
 
-	public static CollectionGoods getCollectionGoods(long auctionId, UserInfo userInfo) {
-		TaoBaoGoodsBrief taoBaoGoodsBrief = null;
-		try {
-			taoBaoGoodsBrief = TaoKeApiUtil.searchGoodsDetail(auctionId);
-		} catch (TaobaoGoodsDownException e1) {
-			e1.printStackTrace();
-		}
-		CollectionGoods collectionGoods = new CollectionGoods();
-		Field[] fields = taoBaoGoodsBrief.getClass().getDeclaredFields();
-		Field[] shFields = collectionGoods.getClass().getDeclaredFields();
-		for (int i = 0; i < fields.length; i++) {
-			Field field = fields[i];
-			field.setAccessible(true);
-			try {
-				for (Field target : shFields) {
-					target.setAccessible(true);
-					if (target.getName().equalsIgnoreCase(field.getName())) {
-						if (!field.getName().equalsIgnoreCase("createTime"))
-							target.set(collectionGoods, field.get(taoBaoGoodsBrief));
-						break;
-					}
-				}
-			} catch (IllegalArgumentException e) {
-				e.printStackTrace();
-			} catch (IllegalAccessException e) {
-				e.printStackTrace();
-			}
-		}
-		collectionGoods.setUserInfo(userInfo);
-		return collectionGoods;
-	}
 
-	public static CollectionGoods getCollectionGoods(TaoBaoGoodsBrief taoBaoGoodsBrief, UserInfo userInfo) {
-		if (taoBaoGoodsBrief == null)
-			return null;
-
-		CollectionGoods collectionGoods = new CollectionGoods();
-		Field[] fields = taoBaoGoodsBrief.getClass().getDeclaredFields();
-		Field[] shFields = collectionGoods.getClass().getDeclaredFields();
-		for (int i = 0; i < fields.length; i++) {
-			Field field = fields[i];
-			field.setAccessible(true);
-			try {
-				for (Field target : shFields) {
-					target.setAccessible(true);
-					if (target.getName().equalsIgnoreCase(field.getName())) {
-						if (!field.getName().equalsIgnoreCase("createTime"))
-							target.set(collectionGoods, field.get(taoBaoGoodsBrief));
-						break;
-					}
-				}
-			} catch (IllegalArgumentException e) {
-				e.printStackTrace();
-			} catch (IllegalAccessException e) {
-				e.printStackTrace();
-			}
-		}
-		collectionGoods.setUserInfo(userInfo);
-		return collectionGoods;
-	}
 
 	/**
 	 * 鑾峰彇鍟嗗搧鐨勭敤鎴峰垎鎴愭瘮渚�

--
Gitblit v1.8.0