From c635d78b479510ebe2556a420948effcd30a0731 Mon Sep 17 00:00:00 2001
From: skyouc
Date: 星期六, 21 十二月 2024 18:40:43 +0800
Subject: [PATCH] 新建德森项目分支

---
 zy-asrs-framework/src/main/java/com/zy/asrs/framework/utils/SignUtils.java |  106 ++++++++++++++++++++++++++--------------------------
 1 files changed, 53 insertions(+), 53 deletions(-)

diff --git a/zy-asrs-framework/src/main/java/com/zy/asrs/framework/utils/SignUtils.java b/zy-asrs-framework/src/main/java/com/zy/asrs/framework/utils/SignUtils.java
index 10ebdc9..13f1d27 100644
--- a/zy-asrs-framework/src/main/java/com/zy/asrs/framework/utils/SignUtils.java
+++ b/zy-asrs-framework/src/main/java/com/zy/asrs/framework/utils/SignUtils.java
@@ -1,53 +1,53 @@
-package com.zy.asrs.framework.utils;
-
-import com.zy.asrs.framework.common.Cools;
-
-import java.util.ArrayList;
-import java.util.Arrays;
-import java.util.List;
-import java.util.Map;
-
-import static javax.xml.bind.JAXBIntrospector.getValue;
-
-/**
- * Created by vincent on 2020-01-06
- */
-public class SignUtils {
-
-    /**
-     * 鐢熸垚绛惧悕
-     * 锛堣鍒欏涓嬶細
-     * 绗竴姝ワ細
-     *  璁炬墍鏈夊彂閫佹垨鑰呮帴鏀跺埌鐨勬暟鎹负闆嗗悎M锛�
-     *  灏嗛泦鍚圡鍐呴潪绌哄弬鏁板�肩殑鍙傛暟鎸夌収鍙傛暟鍚岮SCII鐮佷粠灏忓埌澶ф帓搴忥紙瀛楀吀搴忥級锛�
-     *  浣跨敤URL閿�煎鐨勬牸寮忥紙鍗砶ey1=value1&key2=value2鈥︼級鎷兼帴鎴愬瓧绗︿覆stringA
-     *
-     * 绗簩姝ワ細
-     *  鍦╯tringA鏈�鍚庢嫾鎺ヤ笂key寰楀埌stringSignTemp瀛楃涓诧紝
-     *  骞跺stringSignTemp杩涜MD5杩愮畻锛屽啀灏嗗緱鍒扮殑瀛楃涓叉墍鏈夊瓧绗﹁浆鎹负澶у啓锛�
-     *  寰楀埌sign鍊約ignValue
-     *  锛�
-     * @param map 鍙傛暟闆嗗悎
-     * @param secret 瀵嗛挜
-     * @return the sign 绛惧悕
-     */
-    public static String sign(Map<String, Object> map, String secret) {
-        List<String> list = new ArrayList<>();
-        for (String key : map.keySet()) {
-            if (!key.equals("sign") && map.get(key) != null) {
-                list.add(key + "=" + getValue(key) + "&");
-            }
-        }
-        int size = list.size();
-        String[] arrayToSort = list.toArray(new String[size]);
-        Arrays.sort(arrayToSort, String.CASE_INSENSITIVE_ORDER);
-        StringBuilder sb = new StringBuilder();
-        for (int i = 0; i < size; i++) {
-            sb.append(arrayToSort[i]);
-        }
-        String stringA = sb.toString();
-        stringA += "key=" + secret;
-        return Cools.md5(stringA).toUpperCase();
-    }
-
-}
+package com.zy.asrs.framework.utils;
+
+import com.zy.asrs.framework.common.Cools;
+
+import java.util.ArrayList;
+import java.util.Arrays;
+import java.util.List;
+import java.util.Map;
+
+import static javax.xml.bind.JAXBIntrospector.getValue;
+
+/**
+ * Created by vincent on 2020-01-06
+ */
+public class SignUtils {
+
+    /**
+     * 鐢熸垚绛惧悕
+     * 锛堣鍒欏涓嬶細
+     * 绗竴姝ワ細
+     *  璁炬墍鏈夊彂閫佹垨鑰呮帴鏀跺埌鐨勬暟鎹负闆嗗悎M锛�
+     *  灏嗛泦鍚圡鍐呴潪绌哄弬鏁板�肩殑鍙傛暟鎸夌収鍙傛暟鍚岮SCII鐮佷粠灏忓埌澶ф帓搴忥紙瀛楀吀搴忥級锛�
+     *  浣跨敤URL閿�煎鐨勬牸寮忥紙鍗砶ey1=value1&key2=value2鈥︼級鎷兼帴鎴愬瓧绗︿覆stringA
+     *
+     * 绗簩姝ワ細
+     *  鍦╯tringA鏈�鍚庢嫾鎺ヤ笂key寰楀埌stringSignTemp瀛楃涓诧紝
+     *  骞跺stringSignTemp杩涜MD5杩愮畻锛屽啀灏嗗緱鍒扮殑瀛楃涓叉墍鏈夊瓧绗﹁浆鎹负澶у啓锛�
+     *  寰楀埌sign鍊約ignValue
+     *  锛�
+     * @param map 鍙傛暟闆嗗悎
+     * @param secret 瀵嗛挜
+     * @return the sign 绛惧悕
+     */
+    public static String sign(Map<String, Object> map, String secret) {
+        List<String> list = new ArrayList<>();
+        for (String key : map.keySet()) {
+            if (!key.equals("sign") && map.get(key) != null) {
+                list.add(key + "=" + getValue(key) + "&");
+            }
+        }
+        int size = list.size();
+        String[] arrayToSort = list.toArray(new String[size]);
+        Arrays.sort(arrayToSort, String.CASE_INSENSITIVE_ORDER);
+        StringBuilder sb = new StringBuilder();
+        for (int i = 0; i < size; i++) {
+            sb.append(arrayToSort[i]);
+        }
+        String stringA = sb.toString();
+        stringA += "key=" + secret;
+        return Cools.md5(stringA).toUpperCase();
+    }
+
+}

--
Gitblit v1.9.1