From 7c8ce9b9a7d3fc1aaa4a621e86415b25ad10a34f Mon Sep 17 00:00:00 2001
From: panlili2024 <14743743+panlili2024@user.noreply.gitee.com>
Date: 星期三, 19 三月 2025 09:36:28 +0800
Subject: [PATCH] 添加source屏扫码流程

---
 HDLSDK/hdl-connect/src/main/java/com/hdl/sdk/common/utils/AllTopicManagerUtils.java |   22 +++++++++++++++++-----
 1 files changed, 17 insertions(+), 5 deletions(-)

diff --git a/HDLSDK/hdl-connect/src/main/java/com/hdl/sdk/common/utils/AllTopicManagerUtils.java b/HDLSDK/hdl-connect/src/main/java/com/hdl/sdk/common/utils/AllTopicManagerUtils.java
index c15ba93..e650391 100644
--- a/HDLSDK/hdl-connect/src/main/java/com/hdl/sdk/common/utils/AllTopicManagerUtils.java
+++ b/HDLSDK/hdl-connect/src/main/java/com/hdl/sdk/common/utils/AllTopicManagerUtils.java
@@ -22,7 +22,7 @@
 /**
  * Created by hxb on 2023/9/14.
  */
-public  class AllTopicManagerUtils {
+public class AllTopicManagerUtils {
 
     /**
      * 鍏ㄥ眬涓婚澶勭悊鏂规硶锛屽彲浠ュ鐞嗘墍鏈夋帴鏀跺埌鐨勬暟鎹�
@@ -45,6 +45,7 @@
             }
 
             String mac_Oid_GatewayId = topics[2];
+            Log.d("panlili", "AllTopicManagerUtils.java:manager----->topic= "  + topic);
 
             if (!isLocalDevice(mac_Oid_GatewayId)) {
                 LogUtils.i("涓嶆槸褰撳墠璁惧鐨勭綉鍏矷d锛孖d鏄�" + mac_Oid_GatewayId);
@@ -138,6 +139,7 @@
 
     /**
      * 鏇存柊瀵嗛挜
+     *
      * @param body
      */
     private static void managerLinkBroadcast(String body) {
@@ -166,18 +168,28 @@
 
     /**
      * 閫�缃�
+     *
      * @param body
      */
-    private static void managerDeleteNofity(String body)
-    {
+    private static void managerDeleteNofity(String body) {
         try {
             DeviceDeleteResponse deviceDeleteResponse = GsonConvert.getGson().fromJson(body, new TypeToken<DeviceDeleteResponse>() {
             }.getType());
 
-            if(deviceDeleteResponse==null||deviceDeleteResponse.getObjects()==null){
+            if (deviceDeleteResponse == null || deviceDeleteResponse.getObjects() == null) {
                 return;
             }
-            HDLSocket.getInstance().deleteNetwork(deviceDeleteResponse.getObjects().get(0).getOID(), null);
+            HDLSocket.getInstance().deleteNetwork(deviceDeleteResponse.getObjects().get(0).getOID(), new HDLLinkCallBack() {
+                @Override
+                public void onSuccess(String msg) {
+
+                }
+
+                @Override
+                public void onError(HDLLinkException e) {
+
+                }
+            });
         } catch (Exception e) {
             LogUtils.i("LinkMessageDecoder.java:deleteNetwork----->e= " + e.getMessage());
         }

--
Gitblit v1.8.0