From 30d8e227e8d823b6c38c3b9c90ac2df03b63befe Mon Sep 17 00:00:00 2001
From: admin <weikou2014>
Date: 星期二, 25 二月 2025 16:41:22 +0800
Subject: [PATCH] 淘宝转链接口更新

---
 fanli/src/main/java/com/yeshi/fanli/util/alipay/AliPaySignUtil.java |  180 ++++++++++++++++++++++++++++++------------------------------
 1 files changed, 90 insertions(+), 90 deletions(-)

diff --git a/fanli/src/main/java/com/yeshi/fanli/util/alipay/AliPaySignUtil.java b/fanli/src/main/java/com/yeshi/fanli/util/alipay/AliPaySignUtil.java
index 6fa40d1..90c7129 100644
--- a/fanli/src/main/java/com/yeshi/fanli/util/alipay/AliPaySignUtil.java
+++ b/fanli/src/main/java/com/yeshi/fanli/util/alipay/AliPaySignUtil.java
@@ -1,91 +1,91 @@
-package com.yeshi.fanli.util.alipay;
-
-import org.apache.commons.lang3.ArrayUtils;
-import org.apache.commons.lang3.StringUtils;
- 
-import java.lang.reflect.Field;
-import java.util.ArrayList;
-import java.util.Enumeration;
-import java.util.HashMap;
-import java.util.List;
-import java.util.Map;
-import java.util.TreeMap;
- 
-import javax.servlet.http.HttpServletRequest;
- 
- 
-public class AliPaySignUtil {
- 
-    /**
-     * 杩炴帴Map閿�煎
-     *
-     * @param map
-     *            Map
-     * @param prefix
-     *            鍓嶇紑
-     * @param suffix
-     *            鍚庣紑
-     * @param separator
-     *            杩炴帴绗�
-     * @param ignoreEmptyValue
-     *            蹇界暐绌哄��
-     * @param ignoreKeys
-     *            蹇界暐Key
-     * @return 瀛楃涓�
-     */
-    public static String joinKeyValue(Map<String, Object> map, String prefix, String suffix, String separator,
-                                      boolean ignoreEmptyValue, String... ignoreKeys) {
-        List<String> list = new ArrayList<String>();
-        if (map != null) {
-            for (Map.Entry<String, Object> entry : map.entrySet()) {
-                String key = entry.getKey();
-                String value = String.valueOf(entry.getValue());
-                if (StringUtils.isNotEmpty(key) && !ArrayUtils.contains(ignoreKeys, key)
-                        && (!ignoreEmptyValue || StringUtils.isNotEmpty(value))) {
-                    list.add(key + "=" + (value != null ? value : ""));
-                }
-            }
-        }
-        return (prefix != null ? prefix : "") + StringUtils.join(list, separator) + (suffix != null ? suffix : "");
-    }
- 
-    /**
-     * 鎶妑equest璇锋眰鍙傛暟杞崲涓篗ap<String,String>
-     * @param request 璇ヨ姹�
-     * @return Map<String,String>鏍煎紡鐨勫弬鏁�
-     */
-    public static Map<String,String> request2Map(HttpServletRequest request){
-        Enumeration<String> names = request.getParameterNames();
-        Map<String, String> resData = new HashMap<String, String>();
-        while (names.hasMoreElements()) {
-            String name = names.nextElement();
-            resData.put(name, request.getParameter(name));
-        }
-        return resData;
-    }
- 
-    /**
-     * Bean杞琺ap
-     * @param bean 瑕佽浆鐨刡ean
-     * @return 杩斿洖涓�涓猅reeMap
-     */
-    public static TreeMap<String, String> bean2TreeMap(Object bean) {
-        TreeMap<String, String> requestMap = new TreeMap<String, String>();
-        Class<?> cls = bean.getClass();
-        Field[] fields = cls.getDeclaredFields();
-        try {
-            for (int i = 0; i < fields.length; i++) {
-                String key = fields[i].getName();
-                fields[i].setAccessible(true);
-                Object value = fields[i].get(bean);
-                if ("sign".equals(key) || value == null || StringUtils.isEmpty(value.toString())) {
-                    continue;
-                }
-                requestMap.put(key, value.toString());
-            }
-        } catch (IllegalAccessException e) {
-            e.printStackTrace();
-        }
-        return requestMap;
-    }
+package com.yeshi.fanli.util.alipay;
+
+import org.apache.commons.lang3.ArrayUtils;
+import org.apache.commons.lang3.StringUtils;
+ 
+import java.lang.reflect.Field;
+import java.util.ArrayList;
+import java.util.Enumeration;
+import java.util.HashMap;
+import java.util.List;
+import java.util.Map;
+import java.util.TreeMap;
+ 
+import javax.servlet.http.HttpServletRequest;
+ 
+ 
+public class AliPaySignUtil {
+ 
+    /**
+     * 杩炴帴Map閿�煎
+     *
+     * @param map
+     *            Map
+     * @param prefix
+     *            鍓嶇紑
+     * @param suffix
+     *            鍚庣紑
+     * @param separator
+     *            杩炴帴绗�
+     * @param ignoreEmptyValue
+     *            蹇界暐绌哄��
+     * @param ignoreKeys
+     *            蹇界暐Key
+     * @return 瀛楃涓�
+     */
+    public static String joinKeyValue(Map<String, Object> map, String prefix, String suffix, String separator,
+                                      boolean ignoreEmptyValue, String... ignoreKeys) {
+        List<String> list = new ArrayList<String>();
+        if (map != null) {
+            for (Map.Entry<String, Object> entry : map.entrySet()) {
+                String key = entry.getKey();
+                String value = String.valueOf(entry.getValue());
+                if (StringUtils.isNotEmpty(key) && !ArrayUtils.contains(ignoreKeys, key)
+                        && (!ignoreEmptyValue || StringUtils.isNotEmpty(value))) {
+                    list.add(key + "=" + (value != null ? value : ""));
+                }
+            }
+        }
+        return (prefix != null ? prefix : "") + StringUtils.join(list, separator) + (suffix != null ? suffix : "");
+    }
+ 
+    /**
+     * 鎶妑equest璇锋眰鍙傛暟杞崲涓篗ap<String,String>
+     * @param request 璇ヨ姹�
+     * @return Map<String,String>鏍煎紡鐨勫弬鏁�
+     */
+    public static Map<String,String> request2Map(HttpServletRequest request){
+        Enumeration<String> names = request.getParameterNames();
+        Map<String, String> resData = new HashMap<String, String>();
+        while (names.hasMoreElements()) {
+            String name = names.nextElement();
+            resData.put(name, request.getParameter(name));
+        }
+        return resData;
+    }
+ 
+    /**
+     * Bean杞琺ap
+     * @param bean 瑕佽浆鐨刡ean
+     * @return 杩斿洖涓�涓猅reeMap
+     */
+    public static TreeMap<String, String> bean2TreeMap(Object bean) {
+        TreeMap<String, String> requestMap = new TreeMap<String, String>();
+        Class<?> cls = bean.getClass();
+        Field[] fields = cls.getDeclaredFields();
+        try {
+            for (int i = 0; i < fields.length; i++) {
+                String key = fields[i].getName();
+                fields[i].setAccessible(true);
+                Object value = fields[i].get(bean);
+                if ("sign".equals(key) || value == null || StringUtils.isEmpty(value.toString())) {
+                    continue;
+                }
+                requestMap.put(key, value.toString());
+            }
+        } catch (IllegalAccessException e) {
+            e.printStackTrace();
+        }
+        return requestMap;
+    }
 }
\ No newline at end of file

--
Gitblit v1.8.0