From 82de5a307466894bbb0258f8a63a26a7bb96d80d Mon Sep 17 00:00:00 2001
From: zhang <zc857179121@qq.com>
Date: 星期四, 16 十月 2025 09:55:35 +0800
Subject: [PATCH] 13

---
 src/main/java/com/zy/asrs/task/kingdee/handler/LoginAuthenticationHandler.java |   24 +++++++++++-------------
 1 files changed, 11 insertions(+), 13 deletions(-)

diff --git a/src/main/java/com/zy/asrs/task/kingdee/handler/LoginAuthenticationHandler.java b/src/main/java/com/zy/asrs/task/kingdee/handler/LoginAuthenticationHandler.java
index 3530b48..45315a3 100644
--- a/src/main/java/com/zy/asrs/task/kingdee/handler/LoginAuthenticationHandler.java
+++ b/src/main/java/com/zy/asrs/task/kingdee/handler/LoginAuthenticationHandler.java
@@ -4,14 +4,11 @@
 import com.alibaba.fastjson.JSONArray;
 import com.alibaba.fastjson.JSONObject;
 import com.core.common.Cools;
-import com.core.exception.CoolException;
-import com.zy.asrs.entity.Order;
 import com.zy.asrs.service.ApiLogService;
 import com.zy.asrs.task.AbstractHandler;
 import com.zy.asrs.task.core.ReturnT;
 import com.zy.common.utils.HttpHandler;
 import com.zy.erp.kingdee.entity.param.LoginParam;
-import com.zy.erp.kingdee.enums.KingDeeUtilType;
 import lombok.extern.slf4j.Slf4j;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.beans.factory.annotation.Value;
@@ -54,12 +51,13 @@
 
     /**
      * 45鍒嗛挓鐧诲綍涓�娆¢噾铦剁郴缁�
+     *
      * @return
      */
     @Transactional
     public synchronized ReturnT<String> start() {
 
-        LoginParam loginParam =new LoginParam();
+        LoginParam loginParam = new LoginParam();
         loginParam.setAcctID(acctID);
         loginParam.setUsername(username);
         loginParam.setPassword(password);
@@ -77,18 +75,18 @@
                     .doPost();
             JSONObject jsonObject = JSON.parseObject(response);
             Object sessionId = findValueByKey(JSON.parseObject(response), "SessionId");
-            cookie="ASP.NET_SessionId="+sessionId+";"+"kdservice-sessionid="+jsonObject.getString("KDSVCSessionId");
+            cookie = "ASP.NET_SessionId=" + sessionId + ";" + "kdservice-sessionid=" + jsonObject.getString("KDSVCSessionId");
             if (Cools.isEmpty(jsonObject.getString("Message"))) {
                 success = true;
             } else {
-                callApiLogSaveLog(JSON.toJSONString(loginParam),false);
-                log.error("璇锋眰鎺ュ彛澶辫触锛侊紒锛乽rl锛歿}锛況equest锛歿}锛況esponse锛歿}", URL+loginaddress, JSON.toJSONString(loginParam), response);
+                callApiLogSaveLog(JSON.toJSONString(loginParam), false);
+                log.error("璇锋眰鎺ュ彛澶辫触锛侊紒锛乽rl锛歿}锛況equest锛歿}锛況esponse锛歿}", URL + loginaddress, JSON.toJSONString(loginParam), response);
 //                throw new CoolException("鐧诲綍閲戣澏澶辫触");
             }
         } catch (Exception e) {
             log.error("fail", e);
-            callApiLogSaveLog(JSON.toJSONString(loginParam),false);
-            log.error("璇锋眰鎺ュ彛澶辫触锛侊紒锛乽rl锛歿}锛況equest锛歿}锛況esponse锛歿}", URL+loginaddress, JSON.toJSONString(loginParam), response);
+            callApiLogSaveLog(JSON.toJSONString(loginParam), false);
+            log.error("璇锋眰鎺ュ彛澶辫触锛侊紒锛乽rl锛歿}锛況equest锛歿}锛況esponse锛歿}", URL + loginaddress, JSON.toJSONString(loginParam), response);
 //            TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();
             return FAIL.setMsg(e.getMessage());
         } finally {
@@ -119,13 +117,13 @@
                 int size = ((JSONArray) v).size();
                 for (int i = 0; i <= size - 1; i++) {
                     Object result = findValueByKey((JSONObject) ((JSONArray) v).get(i), key);
-                    if (result != null){
+                    if (result != null) {
                         return result;
                     }
                 }
-            } else if (v instanceof JSONObject){
+            } else if (v instanceof JSONObject) {
                 Object result = findValueByKey((JSONObject) v, key);
-                if (result != null){
+                if (result != null) {
                     return result;
                 }
             }
@@ -135,7 +133,7 @@
 
     public void callApiLogSaveLog(String response, Boolean bool) {
         apiLogService.save("鐧诲綍閲戣澏澶辫触", URL, "null", loginaddress,
-                "濂楄处ID锛�"+acctID+"銆佽处鍙凤細"+username+"銆佸瘑鐮侊細"+password,
+                "濂楄处ID锛�" + acctID + "銆佽处鍙凤細" + username + "銆佸瘑鐮侊細" + password,
                 response, bool);
     }
 

--
Gitblit v1.9.1