From b8a4502c5da57c24ec280ba0571c7a3da28acefc Mon Sep 17 00:00:00 2001
From: admin <2780501319@qq.com>
Date: 星期二, 10 三月 2020 12:15:10 +0800
Subject: [PATCH] 动态素材隐藏

---
 fanli/src/main/java/com/yeshi/fanli/service/manger/ClipboardAnalysisManager.java |   20 +++++++++++++++++++-
 1 files changed, 19 insertions(+), 1 deletions(-)

diff --git a/fanli/src/main/java/com/yeshi/fanli/service/manger/ClipboardAnalysisManager.java b/fanli/src/main/java/com/yeshi/fanli/service/manger/ClipboardAnalysisManager.java
index 6a110ec..003601f 100644
--- a/fanli/src/main/java/com/yeshi/fanli/service/manger/ClipboardAnalysisManager.java
+++ b/fanli/src/main/java/com/yeshi/fanli/service/manger/ClipboardAnalysisManager.java
@@ -210,7 +210,15 @@
 			if (!StringUtil.isNullOrEmpty(link)) {
 				CommonGoods goods = parseLink(urlList.get(0));
 				if (goods == null || goods.getGoodsId() == null) {
-					resultListener.onResult(new GoodsDocParseResultVO(text, urlList.get(0)));
+					if (urlList.size() > 1)
+						resultListener.onResult(new GoodsDocParseResultVO(text, urlList.get(0)));
+					else {// 鍗曢摼鎺�
+							// 鍒ゆ柇鏄惁鍖呭惈鍙浆閾剧殑閾炬帴
+						if (!isContainsLinkConvert(link))
+							resultListener.none();
+						else
+							resultListener.onResult(new GoodsDocParseResultVO(text, link));
+					}
 				} else {
 					if (VersionUtil.greaterThan_2_0_7(platform, version)) {
 						if (urlList.size() == 1)// 鍗曢摼鎺�+鏂囨湰
@@ -480,6 +488,16 @@
 		}
 		return null;
 	}
+
+	private boolean isContainsLinkConvert(String link) {
+		if (link.contains(".jd.com"))
+			return true;
+		else if (link.contains(".taobao.com") || link.contains(".tmall"))
+			return true;
+		else if (link.contains(".pinduoduo.com") || link.contains(".yangkeduo.com"))
+			return true;
+		return false;
+	}
 }
 
 /**

--
Gitblit v1.8.0