From 7657068124e591b3b3345e47c90b2b0ff9f0e774 Mon Sep 17 00:00:00 2001
From: admin <weikou2014>
Date: 星期五, 27 九月 2019 15:25:50 +0800
Subject: [PATCH] 京东返利比例调整

---
 fanli/src/main/java/com/yeshi/fanli/util/jd/JDUtil.java |   31 +++++++++++++++----------------
 1 files changed, 15 insertions(+), 16 deletions(-)

diff --git a/fanli/src/main/java/com/yeshi/fanli/util/jd/JDUtil.java b/fanli/src/main/java/com/yeshi/fanli/util/jd/JDUtil.java
index 0e428de..9ec8560 100644
--- a/fanli/src/main/java/com/yeshi/fanli/util/jd/JDUtil.java
+++ b/fanli/src/main/java/com/yeshi/fanli/util/jd/JDUtil.java
@@ -43,9 +43,8 @@
 
 public class JDUtil {
 
-	
 	public static final String TM_PHONE_URL = "https://item.m.jd.com/product/%s.html";
-	
+
 	public void test() {
 		Map<String, String> systemParams = new HashMap<>();
 		systemParams.put("method", "");
@@ -386,9 +385,9 @@
 								new BigDecimal("0.01")),
 						MoneyBigDecimalUtil.div(rate, new BigDecimal(100)));
 			}
-
 		}
-		return BigDecimalUtil.getWithNoZera(money);
+		// 杩斿埄姣斾緥涓哄師鏉ョ殑90%
+		return BigDecimalUtil.getWithNoZera(MoneyBigDecimalUtil.mul(money, new BigDecimal("0.9")));
 	}
 
 	/**
@@ -566,7 +565,7 @@
 			if (engine instanceof Invocable) {
 				Invocable in = (Invocable) engine;
 				Object goodsId = in.invokeFunction("getGoodsId", url);
-				if (goodsId!=null)
+				if (goodsId != null)
 					return goodsId.toString().trim();
 			}
 		} catch (Exception e) {
@@ -574,10 +573,10 @@
 		}
 		return null;
 	}
-	
-	
+
 	/**
 	 * 鏌ヨ澶╃尗鍟嗗搧鍥剧墖銆佹爣棰�
+	 * 
 	 * @param auctionId
 	 * @return
 	 */
@@ -591,26 +590,26 @@
 				for (int i = 0; i < elements.size(); i++) {
 					String content = elements.get(i).toString();
 					if (content.contains("window._itemOnly")) {
-						System.out.println("瀛樺湪"); 
+						System.out.println("瀛樺湪");
 						content = content.replace("<script>", "");
 						content = content.replace("</script>", "");
 						int indexOf = content.indexOf("window._isLogin");
-						content = content.substring(0,indexOf);
-						
+						content = content.substring(0, indexOf);
+
 						int indexItem = content.indexOf("\"item\":");
-						content = content.substring(indexItem,content.length() - 1);
+						content = content.substring(indexItem, content.length() - 1);
 						content = content.replace("\"item\":", "var item =");
 						content = content.replace("});", "").trim();
-						
-						content+=";function getData() {return item;}";
+
+						content += ";function getData() {return item;}";
 						ScriptEngineManager manager = new ScriptEngineManager();
 						ScriptEngine engine = manager.getEngineByName("javascript");
 						engine.eval(content);
-						
+
 						if (engine instanceof Invocable) {
 							Invocable in = (Invocable) engine;
 							JSONObject json = JSONObject.fromObject(in.invokeFunction("getData"));
-							
+
 							jdGoods = new JDGoods();
 							jdGoods.setSkuName(json.getString("skuName"));
 							JSONObject jsonImage = json.getJSONObject("image");
@@ -619,7 +618,7 @@
 								jdGoods.setPicUrl("http://m.360buyimg.com/mobilecms/s750x750_" + picUrl);
 							}
 						}
-							
+
 						break;
 					}
 				}

--
Gitblit v1.8.0