From 0770fc4f03196a27e8f4c899a44da63bb1a683e2 Mon Sep 17 00:00:00 2001 From: wjc <1243177876@qq.com> Date: 星期四, 12 六月 2025 18:17:29 +0800 Subject: [PATCH] 2025年06月12日18:17:27 --- app/src/main/java/com/hdl/photovoltaic/other/HdlUniLogic.java | 32 +++++++++++++++++++++++++++++++- 1 files changed, 31 insertions(+), 1 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 d2cb2d5..1db0a91 100644 --- a/app/src/main/java/com/hdl/photovoltaic/other/HdlUniLogic.java +++ b/app/src/main/java/com/hdl/photovoltaic/other/HdlUniLogic.java @@ -213,7 +213,7 @@ HouseIdBean houseIdBean = gson.fromJson(dataJsonStr, HouseIdBean.class); HdlResidenceLogic.getInstance().switchHouse(houseIdBean, true); } - HdlLogLogic.print("uin鍒涘缓鐢电珯鎴愬姛鍚庨�氱煡---"+dataJsonStr, true); + HdlLogLogic.print("uin鍒涘缓鐢电珯鎴愬姛鍚庨�氱煡---" + dataJsonStr, true); } catch (Exception e) { HdlLogLogic.print("uin鍒涘缓鐢电珯鎴愬姛鍚庨�氱煡---" + e.getMessage(), true); } @@ -809,6 +809,36 @@ } break; } + } else if (HDLUniMP.UNI_EVENT_REPLY_NO_WORK_MODEL.equals(topic)) { + //鏃犵綉妯″紡 + switch (type) { + + case HDLUniMP.UNI_EVENT_REPLY_NO_WORK_MODEL_EXIT: { + //閫�鍑烘棤缃戞ā寮忔爣璇� + UserConfigManage.getInstance().setNoNetworkFlag(false); + UserConfigManage.getInstance().Save(); + } + break; + case HDLUniMP.UNI_EVENT_REPLY_NO_WORK_MODEL_DEVICE_INFO: { + try { + //杩涘叆鏃犵綉妯″紡閫嗗彉鍣ㄨ鎯呴〉锛岀紦瀛榤ac鍜屽瘑鐮� + String mac = getKeyValue("mac", getKeyValue("data", data)); + String password = getKeyValue("password", getKeyValue("data", data)); + UserConfigManage.getInstance().setNoNetworkDeviceMac(mac); + UserConfigManage.getInstance().setNoNetworkPassword(password); + UserConfigManage.getInstance().Save(); + } catch (Exception ignored) { + } + } + break; + case HDLUniMP.UNI_EVENT_REPLY_NO_WORK_MODEL_CLEAR_DEVICE_INFO: { + //鏃犵綉妯″紡閫嗗彉鍣ㄨ鎯呴〉锛屾竻闄ょ紦瀛榤ac鍜屽瘑鐮� + UserConfigManage.getInstance().setNoNetworkDeviceMac(""); + UserConfigManage.getInstance().setNoNetworkPassword(""); + UserConfigManage.getInstance().Save(); + } + break; + } } else if (HDLUniMP.UNI_EVENT_REPLY_UNI_SEND_TO_CLOUD.equals(topic)) { //缃戠粶璇锋眰妯″潡 JsonObject jObject = new JsonObject(); -- Gitblit v1.8.0