From 5e7b0ed4a154ad067cbcf4aa1a1c7cce32f9864c Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期五, 26 四月 2024 18:02:17 +0800 Subject: [PATCH] 唯品会链接解析升级 --- fanli/src/main/java/com/yeshi/fanli/util/JumpDetailUtil.java | 59 +++++++++++++++++++---------------------------------------- 1 files changed, 19 insertions(+), 40 deletions(-) diff --git a/fanli/src/main/java/com/yeshi/fanli/util/JumpDetailUtil.java b/fanli/src/main/java/com/yeshi/fanli/util/JumpDetailUtil.java index d793c6e..9d00bba 100644 --- a/fanli/src/main/java/com/yeshi/fanli/util/JumpDetailUtil.java +++ b/fanli/src/main/java/com/yeshi/fanli/util/JumpDetailUtil.java @@ -1,40 +1,19 @@ -package com.yeshi.fanli.util; - -import java.io.UnsupportedEncodingException; -import java.net.URLEncoder; -import java.util.Iterator; - -import com.yeshi.fanli.entity.common.JumpDetailV2; - -import net.sf.json.JSONObject; - -public class JumpDetailUtil { - /** - * 杩囨护灏忕▼搴忚烦杞弬鏁� - * - * @param detail - * @param params - * @return - */ - public static JumpDetailV2 getWXMPJumDetail(JumpDetailV2 detail, JSONObject params) { - String path = detail.getPath(); - if (params != null) { - path += "?"; - for (Iterator<String> its = params.keys(); its.hasNext();) { - String key = its.next(); - try { - path += (key + "=" + URLEncoder.encode(params.optString(key), "UTF-8") + "&"); - } catch (UnsupportedEncodingException e) { - e.printStackTrace(); - } - } - } - if (path.endsWith("&")) - path = path.substring(0, path.length() - 1); - JumpDetailV2 v2 = new JumpDetailV2(); - v2.setPath(path); - v2.setType(detail.getType()); - return v2; - } - -} +package com.yeshi.fanli.util; + +import com.yeshi.fanli.entity.common.JumpDetailV2; + +public class JumpDetailUtil { + /** + * 杩囨护灏忕▼搴忚烦杞弬鏁� + * + * @param detail + * @param params + * @return + */ + public static JumpDetailV2 getWXMPJumDetail(JumpDetailV2 detail) { + detail.setActivity(null); + detail.setController(null); + return detail; + } + +} -- Gitblit v1.8.0