From e8f0b3422d307c686b3a81269f9e9e4fb34a846e Mon Sep 17 00:00:00 2001
From: wjli <591616088@qq.com>
Date: 星期五, 12 四月 2024 10:49:46 +0800
Subject: [PATCH] 指纹登陆返回客户端加密信息

---
 xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/util/FaceSystem.java |   15 ++++++++-------
 1 files changed, 8 insertions(+), 7 deletions(-)

diff --git a/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/util/FaceSystem.java b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/util/FaceSystem.java
index 70b0805..cc9bdc0 100644
--- a/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/util/FaceSystem.java
+++ b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/util/FaceSystem.java
@@ -4,7 +4,8 @@
 import java.util.HashMap;
 import java.util.List;
 
-import org.json.JSONObject;
+import cn.hutool.json.JSONObject;
+import cn.hutool.json.JSONUtil;
 
 import java.io.BufferedReader;
 import java.io.InputStreamReader;
@@ -37,18 +38,18 @@
 		map2.put("image_type","URL");
 		list.add(map);
 		list.add(map2);
-		String s = JSONObject.valueToString(list);
+		String s = JSONUtil.toJsonStr(list);
 		return face(s);
 	}
 
 	public static int face(String jsonBody) {
 		String result = HttpUtil.jsonPost2(jsonBody, "https://aip.baidubce.com/rest/2.0/face/v3/match?access_token=" + getAuth());
 		try {
-			JSONObject jsonObject = new JSONObject(result);
-			String access_token = jsonObject.getString("error_msg");
+			JSONObject jsonObject = JSONUtil.parseObj(result);
+			String access_token = jsonObject.getStr("error_msg");
 			if(access_token.equals("SUCCESS")){
 				String result2 = jsonObject.get("result").toString();
-				JSONObject jsonObject2 = new JSONObject(result2);
+				JSONObject jsonObject2 = JSONUtil.parseObj(result2);
 				int score = jsonObject2.getInt("score");
 				return score;
 			}
@@ -115,8 +116,8 @@
 				 * 杩斿洖缁撴灉绀轰緥
 				 */
 				//System.err.println("result:" + result);
-				JSONObject jsonObject = new JSONObject(result);
-				String access_token = jsonObject.getString("access_token");
+				JSONObject jsonObject = JSONUtil.parseObj(result);
+				String access_token = jsonObject.getStr("access_token");
 				return access_token;
 			} catch (Exception e) {
 				System.err.printf("鑾峰彇token澶辫触锛�");

--
Gitblit v1.9.1