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/TokenUtil.java |  126 +++++++++++++++++++++---------------------
 1 files changed, 63 insertions(+), 63 deletions(-)

diff --git a/fanli/src/main/java/com/yeshi/fanli/util/TokenUtil.java b/fanli/src/main/java/com/yeshi/fanli/util/TokenUtil.java
index 462f90c..1d68beb 100644
--- a/fanli/src/main/java/com/yeshi/fanli/util/TokenUtil.java
+++ b/fanli/src/main/java/com/yeshi/fanli/util/TokenUtil.java
@@ -1,63 +1,63 @@
-package com.yeshi.fanli.util;
-
-import java.math.BigDecimal;
-import java.math.BigInteger;
-import java.util.regex.Matcher;
-import java.util.regex.Pattern;
-
-/**
- * 鍙d护宸ュ叿
- * 
- * @author Administrator
- *
- */
-public class TokenUtil {
-
-	private static String convert10To62(Long num) {
-		String numbers = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz";
-		BigDecimal numBig = new BigDecimal(num);
-
-		int ge = numBig.divideAndRemainder(new BigDecimal(numbers.length()))[1].intValue();
-		int n = 1;
-		String result = "";
-		result += numbers.charAt(ge);
-
-		while (numBig.divideAndRemainder(new BigDecimal(numbers.length()).pow(n))[0].compareTo(new BigDecimal(0)) > 0) {
-			int w = numBig.divideAndRemainder(new BigDecimal(numbers.length()).pow(n))[0]
-					.divideAndRemainder(new BigDecimal(numbers.length()))[1].intValue();
-			result = numbers.charAt(w) + result;
-			n++;
-		}
-		return result;
-	}
-
-	/**
-	 * 鐢熸垚鍙d护
-	 * 
-	 * @param id
-	 * @return
-	 */
-	public static String createToken(Long id) {// 鐢熸垚鍙d护
-		long fid = 10000000000000L * ((int) (Math.random() * 1000) + 1) + id;
-		return "&" + convert10To62(fid) + "&";
-	}
-
-	/**
-	 * 鎻愬彇鍙d护
-	 * 
-	 * @param content
-	 * @return
-	 */
-	public static String parseToken(String content) {
-		String regex = "&[A-Za-z0-9]{6,10}&";
-		Pattern pattern = Pattern.compile(regex);
-		String source = content;
-		Matcher matcher = pattern.matcher(source);
-		while (matcher.find()) {
-			String result = matcher.group(0);
-			return result;
-		}
-		return null;
-	}
-
-}
+package com.yeshi.fanli.util;
+
+import java.math.BigDecimal;
+import java.math.BigInteger;
+import java.util.regex.Matcher;
+import java.util.regex.Pattern;
+
+/**
+ * 鍙d护宸ュ叿
+ * 
+ * @author Administrator
+ *
+ */
+public class TokenUtil {
+
+	private static String convert10To62(Long num) {
+		String numbers = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz";
+		BigDecimal numBig = new BigDecimal(num);
+
+		int ge = numBig.divideAndRemainder(new BigDecimal(numbers.length()))[1].intValue();
+		int n = 1;
+		String result = "";
+		result += numbers.charAt(ge);
+
+		while (numBig.divideAndRemainder(new BigDecimal(numbers.length()).pow(n))[0].compareTo(new BigDecimal(0)) > 0) {
+			int w = numBig.divideAndRemainder(new BigDecimal(numbers.length()).pow(n))[0]
+					.divideAndRemainder(new BigDecimal(numbers.length()))[1].intValue();
+			result = numbers.charAt(w) + result;
+			n++;
+		}
+		return result;
+	}
+
+	/**
+	 * 鐢熸垚鍙d护
+	 * 
+	 * @param id
+	 * @return
+	 */
+	public static String createToken(Long id) {// 鐢熸垚鍙d护
+		long fid = 10000000000000L * ((int) (Math.random() * 1000) + 1) + id;
+		return "&" + convert10To62(fid) + "&";
+	}
+
+	/**
+	 * 鎻愬彇鍙d护
+	 * 
+	 * @param content
+	 * @return
+	 */
+	public static String parseToken(String content) {
+		String regex = "&[A-Za-z0-9]{6,10}&";
+		Pattern pattern = Pattern.compile(regex);
+		String source = content;
+		Matcher matcher = pattern.matcher(source);
+		while (matcher.find()) {
+			String result = matcher.group(0);
+			return result;
+		}
+		return null;
+	}
+
+}

--
Gitblit v1.8.0