From e2c9fab4823b9a9a8a186951faa5a54d1f57fb1f Mon Sep 17 00:00:00 2001
From: admin <weikou2014>
Date: 星期四, 17 十月 2019 14:58:29 +0800
Subject: [PATCH] 订单爬取优化 增加日志类型

---
 fanli/src/main/java/com/yeshi/fanli/controller/client/v1/ShareController.java |   41 ++++++++++++++++++++++++++++++++++++-----
 1 files changed, 36 insertions(+), 5 deletions(-)

diff --git a/fanli/src/main/java/com/yeshi/fanli/controller/client/v1/ShareController.java b/fanli/src/main/java/com/yeshi/fanli/controller/client/v1/ShareController.java
index 4f861e8..9c8c9d9 100644
--- a/fanli/src/main/java/com/yeshi/fanli/controller/client/v1/ShareController.java
+++ b/fanli/src/main/java/com/yeshi/fanli/controller/client/v1/ShareController.java
@@ -617,11 +617,7 @@
 				try {
 					userShareGoodsRecordService.takeEffectShareRecord(acceptData, shareId);
 				} catch (UserShareGoodsRecordException eu) {
-					try {
-						LogHelper.errorDetailInfo(eu);
-					} catch (Exception e) {
-						e.printStackTrace();
-					}
+				
 				} catch (Exception e) {
 					try {
 						LogHelper.errorDetailInfo(e);
@@ -961,6 +957,41 @@
 						return;
 					}
 					
+				}  else {
+					List<GoodsPicture> imgs = dynamicInfo.getImgs();
+					if (imgs == null || imgs.size() == 0) {
+						out.print(JsonUtil.loadFalseResult("鎵�鏈夊晢鍝佸凡鎶㈠厜"));
+						return;
+					}
+					
+					int count = 0;
+					for (GoodsPicture goodsPicture: imgs) {
+						if (goodsPicture.getGoodState() == 1) {
+							count ++;
+							continue;
+						} 
+						
+						TaoBaoGoodsBriefExtra goods = goodsPicture.getGoods();
+						if (goods == null) {
+							count ++;
+							continue;
+						}
+						
+						if (goods.getState() != null && goods.getState() == 1) {
+							count ++;
+							continue;
+						}
+						
+						if (!goods.isCoupon()) {
+							count ++;
+							continue;
+						}
+					}
+					
+					if (count >= imgs.size()) {
+						out.print(JsonUtil.loadFalseResult("鎵�鏈夊晢鍝佸凡鎶㈠厜"));
+						return;
+					}
 				}
 
 				// 鍒嗕韩鏂囧瓧

--
Gitblit v1.8.0