From a0ad95363367656656136bf204596a1dcb74c217 Mon Sep 17 00:00:00 2001
From: wjc <1243177876@qq.com>
Date: 星期五, 20 六月 2025 16:26:32 +0800
Subject: [PATCH] 2025年06月20日16:26:30

---
 app/src/main/java/com/hdl/photovoltaic/ui/LoginActivity.java |   14 +++++++++++++-
 1 files changed, 13 insertions(+), 1 deletions(-)

diff --git a/app/src/main/java/com/hdl/photovoltaic/ui/LoginActivity.java b/app/src/main/java/com/hdl/photovoltaic/ui/LoginActivity.java
index d349ca9..4329638 100644
--- a/app/src/main/java/com/hdl/photovoltaic/ui/LoginActivity.java
+++ b/app/src/main/java/com/hdl/photovoltaic/ui/LoginActivity.java
@@ -32,6 +32,7 @@
 import com.hdl.photovoltaic.databinding.ActivityHomeLoginBinding;
 import com.hdl.photovoltaic.other.HdlLogLogic;
 import com.hdl.photovoltaic.other.HdlResidenceLogic;
+import com.hdl.photovoltaic.other.HdlUniLogic;
 import com.hdl.photovoltaic.ui.account.ChangePassword;
 import com.hdl.photovoltaic.ui.account.RegisterAccountActivity;
 import com.hdl.photovoltaic.ui.adapter.LanguageAdapter;
@@ -41,6 +42,7 @@
 import com.hdl.photovoltaic.other.HdlAccountLogic;
 import com.hdl.photovoltaic.other.HdlThreadLogic;
 import com.hdl.photovoltaic.ui.me.WebActivity;
+import com.hdl.photovoltaic.uni.HDLUniMP;
 import com.hdl.photovoltaic.uni.HDLUniMPSDKManager;
 import com.hdl.photovoltaic.utils.AppManagerUtils;
 import com.hdl.photovoltaic.utils.LocalManageUtil;
@@ -265,7 +267,7 @@
         viewBinding.homeLoginTv.setOnClickListener(new View.OnClickListener() {
             @Override
             public void onClick(View v) {
-                HDLUniMPSDKManager.isExistsActivity=false;
+                HDLUniMPSDKManager.isExistsActivity = false;
                 String account = viewBinding.homeLoginAccountEt.getText().toString().replace(" ", "");
                 String password = viewBinding.homeLoginPasswordEt.getText().toString().replace(" ", "");
                 boolean is_login = isLocalCheckAccountAndPassword(account, password);
@@ -312,6 +314,16 @@
                 startActivity(intent);
             }
         });
+        //鏃犵綉妯″紡
+        viewBinding.homeNoNetworkModeLoginTv.setOnClickListener(new View.OnClickListener() {
+            @Override
+            public void onClick(View v) {
+                UserConfigManage.getInstance().setNoNetworkFlag(true);
+                UserConfigManage.getInstance().Save();
+                String path = HDLUniMP.UNI_EVENT_OPEN_NONETWORKDEVICELIST + "?mac=" + UserConfigManage.getInstance().getNoNetworkDeviceMac() + "&password=" + UserConfigManage.getInstance().getNoNetworkPassword() + "&autoVerify=" +UserConfigManage.getInstance().isNoNetworkFlag();
+                HdlUniLogic.getInstance().openUniMP(path, null);
+            }
+        });
 
     }
 

--
Gitblit v1.8.0