From 516f68195c0b50438088803e60240c7b90019cb4 Mon Sep 17 00:00:00 2001
From: mac <user@users-MacBook-Pro.local>
Date: 星期六, 03 二月 2024 18:28:07 +0800
Subject: [PATCH] 备份代码

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

diff --git a/app/src/main/java/com/hdl/photovoltaic/ui/MyPowerStationActivity.java b/app/src/main/java/com/hdl/photovoltaic/ui/MyPowerStationActivity.java
index 29fbb70..fae7920 100644
--- a/app/src/main/java/com/hdl/photovoltaic/ui/MyPowerStationActivity.java
+++ b/app/src/main/java/com/hdl/photovoltaic/ui/MyPowerStationActivity.java
@@ -108,12 +108,12 @@
      * 涓婁紶鏋佸厜娉ㄥ唽ID鍒颁簯绔�
      */
     private void pushTokens() {
-//        String registrationId_tag = "registrationID_" + UserConfigManage.getInstance().getUserId();
-//        String is_registrationID = HDLApp.getInstance().getKey(registrationId_tag);
-//        if (is_registrationID.equals("true")) {
-//            //涓婅繃灏辨病鏈夊繀瑕佸湪涓婁紶鍟�
-//            return;
-//        }
+        String registrationId_tag = "registrationID_" + UserConfigManage.getInstance().getUserId();
+        String is_registrationID = HDLApp.getInstance().getKey(registrationId_tag);
+        if (is_registrationID.equals("true")) {
+            //涓婅繃灏辨病鏈夊繀瑕佸湪涓婁紶鍟�
+            return;
+        }
 
         HdlThreadLogic.runSubThread(new Runnable() {
             @Override
@@ -141,14 +141,14 @@
                                 UserConfigManage.getInstance().setPushId(pushId);
                                 UserConfigManage.getInstance().Save();
                             }
-//                            HDLApp.getInstance().setInfoMap(registrationId_tag, "true");//璁板綍涓�涓嬬姸鎬�,鍚庡彴鏉�姝籥pp浼氭竻绌�;
+                            HDLApp.getInstance().setInfoMap(registrationId_tag, "true");//璁板綍涓�涓嬬姸鎬�,鍚庡彴鏉�姝籥pp浼氭竻绌�;
                             HdlLogLogic.print("娣诲姞鏋佸厜ID鍒颁簯绔�--->registrationID:" + UserConfigManage.getInstance().getUserName() + "--->" + finalRegistrationID, true);
 
                         }
 
                         @Override
                         public void onFailure(HDLException e) {
-//                            HDLApp.getInstance().setInfoMap(registrationId_tag, "false");//璁板綍涓�涓嬬姸鎬�,鍚庡彴鏉�姝籥pp浼氭竻绌�;
+                            HDLApp.getInstance().setInfoMap(registrationId_tag, "false");//璁板綍涓�涓嬬姸鎬�,鍚庡彴鏉�姝籥pp浼氭竻绌�;
                             HdlLogLogic.print("娣诲姞鏋佸厜ID鍒颁簯绔け璐�--->registrationID:" + UserConfigManage.getInstance().getUserName() + "--->" + finalRegistrationID, true);
                         }
                     });
@@ -226,6 +226,11 @@
         HdlUniLogic.getInstance().checkRemoveOtherUniMPEventCallBack();
         //绉婚櫎鐩戝惉
         HDLLinkLocalSdk.getInstance().removeAllTopicsListener(allTopicsListener);
+        //鏂紑mqtt杩炴帴
+        if (MqttRecvClient.getInstance() != null) {
+            MqttRecvClient.getInstance().stop();
+        }
+
     }
 
     private void initView() {
@@ -388,6 +393,7 @@
      * 鍒濆鍖杕qtt瀹㈡埛绔�
      */
     public void initMqttClient() {
+
         HdlMqttLogic.getInstance().getMqttRemoteInfo(HomeType.A, new CloudCallBeak<MqttInfo>() {
             @Override
             public void onSuccess(MqttInfo info) {

--
Gitblit v1.8.0