From a399dc449dc962c088c2cacbc4c32d503ced816f Mon Sep 17 00:00:00 2001
From: wjc <1243177876@qq.com>
Date: 星期三, 04 十二月 2024 18:58:41 +0800
Subject: [PATCH] 2024年12月04日18:58:39

---
 app/src/main/java/com/hdl/photovoltaic/other/HdlUniLogic.java |   25 +++++++++++++++++++++++++
 1 files changed, 25 insertions(+), 0 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 fa5cce0..9316532 100644
--- a/app/src/main/java/com/hdl/photovoltaic/other/HdlUniLogic.java
+++ b/app/src/main/java/com/hdl/photovoltaic/other/HdlUniLogic.java
@@ -249,6 +249,12 @@
                         uniGetDeliveryUrlQrcode(type, data, callback);
                     }
                     break;
+                    //鐢电珯鐨勪氦浠楿RL(瀹夎鍟�)
+                    case HDLUniMP.UNI_EVENT_REPLY_HOME_DELIVERYURL: {
+                        uniGetDeliveryUrl(type, data, callback);
+                    }
+
+                    break;
                     //鐢电珯鎵嬪姩浜や粯(瀹夎鍟�)
                     case HDLUniMP.UNI_EVENT_REPLY_HOME_DELIVERTOACCOUNT: {
                         uniGetDeliverToAccount(type, data, callback);
@@ -983,6 +989,25 @@
     }
 
     /**
+     * 鐢电珯鐨勪氦浠楿Rl(瀹夎鍟�)
+     */
+    private void uniGetDeliveryUrl(String type, Object data, DCUniMPJSCallback callback) {
+        String homeId = getKeyValue("homeId", getKeyValue("data", data));
+        HdlResidenceLogic.getInstance().getDeliveryUrl(homeId, new CloudCallBeak<String>() {
+            @Override
+            public void onSuccess(String obj) {
+                uniSuccessCallback(type, obj, callback);
+            }
+
+            @Override
+            public void onFailure(HDLException e) {
+                uniExceptionCallback(type, e, callback);
+            }
+        });
+
+    }
+
+    /**
      * 鑾峰彇褰撳墠璐﹀彿鍦ㄥ叕鍙哥殑韬唤
      */
     private void uniGetUserRightType(String type, Object data, DCUniMPJSCallback callback) {

--
Gitblit v1.8.0