From a8a25a3ae373115f9342c766a7ee241e8ca8f479 Mon Sep 17 00:00:00 2001
From: wjc <1243177876@qq.com>
Date: 星期二, 15 七月 2025 15:20:34 +0800
Subject: [PATCH] 2025年07月15日15:20:32

---
 app/src/main/java/com/hdl/photovoltaic/other/HdlUniLogic.java |   12 +++++++-----
 1 files changed, 7 insertions(+), 5 deletions(-)

diff --git a/app/src/main/java/com/hdl/photovoltaic/other/HdlUniLogic.java b/app/src/main/java/com/hdl/photovoltaic/other/HdlUniLogic.java
index e221983..417e4ef 100644
--- a/app/src/main/java/com/hdl/photovoltaic/other/HdlUniLogic.java
+++ b/app/src/main/java/com/hdl/photovoltaic/other/HdlUniLogic.java
@@ -38,6 +38,7 @@
 import com.hdl.photovoltaic.bean.PageNumberObject;
 import com.hdl.photovoltaic.config.AppConfigManage;
 import com.hdl.photovoltaic.config.UserConfigManage;
+import com.hdl.photovoltaic.enums.LogoutType;
 import com.hdl.photovoltaic.internet.HttpClient;
 import com.hdl.photovoltaic.internet.HttpServer.MyNanoHttpServer;
 import com.hdl.photovoltaic.internet.TcpClient;
@@ -714,7 +715,8 @@
                     //uni閫氱煡鍘熺敓閫�鍑虹櫥褰�
                     case HDLUniMP.UNI_EVENT_REPLY_OTHER_LOGOUT: {
                         HdlLogLogic.print("uni閫氱煡鍘熺敓閫�鍑虹櫥褰�---", true);
-                        HDLLinkPMUser.getInstance().logout(0);
+//                        HDLLinkPMUser.getInstance().logout(0);
+                        HdlAccountLogic.getInstance().logout(LogoutType.NormalLogout);
                     }
                     break;
                     //鏈湴瀵嗛挜鑾峰彇
@@ -775,10 +777,10 @@
                                             } else if (s.startsWith("[")) {
                                                 uniSuccessCallback(type, new Gson().fromJson(s, JsonArray.class), callback);
                                             } else {
-                                                uniSuccessCallback(type, s, callback);
+                                                uniSuccessCallback(type, new JsonArray(), callback);
                                             }
                                         } catch (Exception e) {
-                                            uniSuccessCallback(type, s, callback);
+                                            uniSuccessCallback(type, new JsonArray(), callback);
                                         }
                                     }
                                 }
@@ -799,10 +801,10 @@
                                     } else if (json.startsWith("[")) {
                                         uniSuccessCallback(type, new Gson().fromJson(json, JsonArray.class), callback);
                                     } else {
-                                        uniSuccessCallback(type, json, callback);
+                                        uniSuccessCallback(type, new JsonArray(), callback);
                                     }
                                 } catch (Exception e) {
-                                    uniSuccessCallback(type, json, callback);
+                                    uniSuccessCallback(type, new JsonArray(), callback);
                                 }
                                 long endTime = System.currentTimeMillis() - startTime;
                                 Log.d("====鑰楁椂鏃堕棿====", String.valueOf(endTime));

--
Gitblit v1.8.0