From a816bc2ef69895d454d8629629272e22ffaae429 Mon Sep 17 00:00:00 2001
From: yujian <yujian@123.com>
Date: 星期四, 30 五月 2019 14:56:05 +0800
Subject: [PATCH] 加入日志
---
fanli/src/main/java/com/yeshi/fanli/controller/client/v1/ConfigController.java | 61 +++++++++++++++++++++++-------
1 files changed, 46 insertions(+), 15 deletions(-)
diff --git a/fanli/src/main/java/com/yeshi/fanli/controller/client/v1/ConfigController.java b/fanli/src/main/java/com/yeshi/fanli/controller/client/v1/ConfigController.java
index e7efbd2..4af7380 100644
--- a/fanli/src/main/java/com/yeshi/fanli/controller/client/v1/ConfigController.java
+++ b/fanli/src/main/java/com/yeshi/fanli/controller/client/v1/ConfigController.java
@@ -104,9 +104,17 @@
}
@RequestMapping(value = "getTaoBaoCartConfig", method = RequestMethod.POST)
- public void getTaoBaoCartConfig(AcceptData acceptData, Long uid, PrintWriter out) {
+ public void getTaoBaoCartConfig(AcceptData acceptData, String position, Long uid, PrintWriter out) {
if (uid == null || uid <= 0) {
out.print(JsonUtil.loadFalseResult("鐢ㄦ埛灏氭湭鐧诲綍"));
+ return;
+ }
+
+ // 鏄惁闇�瑕佽喘鐗╁煄杞摼
+ boolean convert = "0".equalsIgnoreCase(configService.get("show_taobao_cart_convert")) ? false : true;
+
+ if (!"cart".equalsIgnoreCase(position) && !convert) {
+ out.print(JsonUtil.loadFalseResult(""));
return;
}
@@ -119,6 +127,11 @@
String cartJS = configService.get("taobao_cart_js");
String cartUrl = configService.get("taobao_cart_link");
+ if (!convert)// 涓嶈浆閾�
+ {
+ cartUrl = "http://";
+ cartJS = "-";
+ }
String js = null;
String link = null;
try {
@@ -144,7 +157,7 @@
@RequestMapping(value = "getWebConfig", method = RequestMethod.POST)
public void getWebConfig(AcceptData acceptData, String url, PrintWriter out) {
JSONObject data = new JSONObject();
- if (url != null && (url.contains("s.click") || url.contains("taobao.com") || url.contains("tmall.com"))) {
+ if (url != null && (url.contains("s.click") || url.contains("taobao.com") || url.contains("tmall.com")|| url.contains("m.tb.cn"))) {
data.put("baichuan", true);// 閲囩敤闃块噷鐧惧窛鐨勬柟寮忓姞杞絯ebview
data.put("goodsDetail", true);// 闇�瑕佹嫤鎴晢鍝佽鎯�
} else {
@@ -198,18 +211,36 @@
*/
@RequestMapping(value = "getOrderParseConfig", method = RequestMethod.POST)
public void getOrderParseConfig(AcceptData acceptData, PrintWriter out) {
- out.print(JsonUtil.loadFalseResult(1, "鏆備笉鏀寔"));
-
-// String orderJS = configService.get("taobao_order_parse_js");
-// JSONObject data = new JSONObject();
-// try {
-// data.put("orderJS", DESUtil.encode(orderJS, StringUtil.getBase64String("YeShiFANLI889*+"),
-// StringUtil.getBase64String("*M#34f?,")));
-// data.put("orderUrl", DESUtil.encode("https://buyertrade.taobao.com/trade/itemlist/list_bought_items.htm",
-// StringUtil.getBase64String("YeShiFANLI889*+"), StringUtil.getBase64String("*M#34f?,")));
-// } catch (Exception e) {
-// e.printStackTrace();
-// }
-// out.print(JsonUtil.loadTrueResult(data));
+
+ if ("0".equalsIgnoreCase(configService.get("auto_find_taobao_order")))
+ out.print(JsonUtil.loadFalseResult(1, "鏆備笉鏀寔"));
+ else {
+ String orderJS = configService.get("taobao_order_parse_js");
+ JSONObject data = new JSONObject();
+ try {
+ data.put("orderJS", DESUtil.encode(orderJS, StringUtil.getBase64String("YeShiFANLI889*+"),
+ StringUtil.getBase64String("*M#34f?,")));
+ data.put("orderUrl",
+ DESUtil.encode("https://buyertrade.taobao.com/trade/itemlist/list_bought_items.htm",
+ StringUtil.getBase64String("YeShiFANLI889*+"), StringUtil.getBase64String("*M#34f?,")));
+ } catch (Exception e) {
+ e.printStackTrace();
+ }
+ out.print(JsonUtil.loadTrueResult(data));
+ }
+ }
+
+ /**
+ * 鑾峰彇璁㈠崟閰嶇疆
+ *
+ * @param acceptData
+ * @param out
+ */
+
+ @RequestMapping(value = "getOrderConfig", method = RequestMethod.POST)
+ public void getOrderConfig(AcceptData acceptData, PrintWriter out) {
+ JSONObject data = new JSONObject();
+ data.put("showTaoBaoOrder", "0".equalsIgnoreCase(configService.get("show_taobao_order").trim()) ? false : true);
+ out.print(JsonUtil.loadTrueResult(data));
}
}
--
Gitblit v1.8.0