From c2b88a03f3d0d5ebe92949e64d17ee4d0ac3f6b7 Mon Sep 17 00:00:00 2001
From: skyouc
Date: 星期二, 09 九月 2025 15:14:00 +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