From 59aced4fe04f7e2fdcca81cb9ef279a70522301e Mon Sep 17 00:00:00 2001
From: yujian <yujian@163.com>
Date: 星期三, 25 十二月 2019 12:30:44 +0800
Subject: [PATCH] Merge branch 'div' of ssh://193.112.35.168:29418/fanli-server into div

---
 fanli/src/main/java/com/yeshi/fanli/util/taobao/DaTaoKeUtil.java |   19 +++++++++++--------
 1 files changed, 11 insertions(+), 8 deletions(-)

diff --git a/fanli/src/main/java/com/yeshi/fanli/util/taobao/DaTaoKeUtil.java b/fanli/src/main/java/com/yeshi/fanli/util/taobao/DaTaoKeUtil.java
index 9d20dc1..ccb179e 100644
--- a/fanli/src/main/java/com/yeshi/fanli/util/taobao/DaTaoKeUtil.java
+++ b/fanli/src/main/java/com/yeshi/fanli/util/taobao/DaTaoKeUtil.java
@@ -381,6 +381,8 @@
 		} catch (IOException e1) {
 			e1.printStackTrace();
 		}
+		if (doc == null)
+			return new ArrayList<>();
 		Elements els = doc.getElementsByTag("script");
 		for (int i = 0; i < els.size(); i++) {
 			String content = els.get(i).html();
@@ -388,7 +390,8 @@
 				ScriptEngineManager manager = new ScriptEngineManager();
 				ScriptEngine engine = manager.getEngineByName("javascript");
 				try {
-					String js = "function getData(){return  JSON.stringify(dataDef);} var test1='--';function test2(res){};" + content.replace("$(window).load", "test2").replace("window.location.search.", "test1.");
+					String js = "function getData(){return  JSON.stringify(dataDef);} var test1='--';function test2(res){};"
+							+ content.replace("$(window).load", "test2").replace("window.location.search.", "test1.");
 					engine.eval(js);
 					if (engine instanceof Invocable) {
 						Invocable in = (Invocable) engine;
@@ -611,33 +614,33 @@
 
 		List<DingDongTime> list = new ArrayList<>();
 
-		//鑾峰彇褰撳墠鏃堕棿涔嬪墠鐨�5涓暟鎹�
+		// 鑾峰彇褰撳墠鏃堕棿涔嬪墠鐨�5涓暟鎹�
 		for (int i = 5; i >= 0; i--) {
 			int p = pos - i < 0 ? (times.length + pos - i) : pos - i;
-			DingDongTime itemData = new DingDongTime(times[p].getKey(), times[p].getValue(),-1);
+			DingDongTime itemData = new DingDongTime(times[p].getKey(), times[p].getValue(), -1);
 			if (pos - i < 0)
 				itemData.setTime(
 						preDay + "" + (itemData.getKey().length() < 2 ? ("0" + itemData.getKey()) : itemData.getKey()));
 			else
 				itemData.setTime(
 						nowDay + "" + (itemData.getKey().length() < 2 ? ("0" + itemData.getKey()) : itemData.getKey()));
-			
-			if(pos==p)
+
+			if (pos == p)
 				itemData.setState(0);
 			list.add(itemData);
 		}
 
-		//鍚戝悗娣诲姞鍓╀笅鐨�
+		// 鍚戝悗娣诲姞鍓╀笅鐨�
 		if (pos + 1 < times.length)
 			for (int i = pos + 1; i < times.length; i++) {
-				DingDongTime itemData = new DingDongTime(times[i].getKey(), times[i].getValue(),1);
+				DingDongTime itemData = new DingDongTime(times[i].getKey(), times[i].getValue(), 1);
 				itemData.setTime(
 						nowDay + "" + (itemData.getKey().length() < 2 ? ("0" + itemData.getKey()) : itemData.getKey()));
 				list.add(itemData);
 			}
 
 		if (times.length - (pos + 1) < 2) {
-			DingDongTime itemData = new DingDongTime(times[0].getKey(), times[0].getValue(),1);
+			DingDongTime itemData = new DingDongTime(times[0].getKey(), times[0].getValue(), 1);
 			itemData.setTime(
 					nextDay + "" + (itemData.getKey().length() < 2 ? ("0" + itemData.getKey()) : itemData.getKey()));
 			list.add(itemData);

--
Gitblit v1.8.0