From 5873127e4249693d11d9c321599011ea6b12ba1f Mon Sep 17 00:00:00 2001
From: hxb <hxb@hdlchina.com.cn>
Date: 星期一, 18 九月 2023 19:23:49 +0800
Subject: [PATCH] 处理接收数据优化
---
HDLSDK/hdl-connect/src/main/java/com/hdl/sdk/connect/cloud/HdlCloudController.java | 27 +++++++++++++++++++++++++++
1 files changed, 27 insertions(+), 0 deletions(-)
diff --git a/HDLSDK/hdl-connect/src/main/java/com/hdl/sdk/connect/cloud/HdlCloudController.java b/HDLSDK/hdl-connect/src/main/java/com/hdl/sdk/connect/cloud/HdlCloudController.java
index e7dff9c..8f05dcf 100644
--- a/HDLSDK/hdl-connect/src/main/java/com/hdl/sdk/connect/cloud/HdlCloudController.java
+++ b/HDLSDK/hdl-connect/src/main/java/com/hdl/sdk/connect/cloud/HdlCloudController.java
@@ -1,6 +1,7 @@
package com.hdl.sdk.connect.cloud;
import com.hdl.hdlhttp.HxHttp;
+import com.hdl.sdk.connect.bean.response.UpdateInfo;
import io.reactivex.rxjava3.disposables.Disposable;
@@ -35,4 +36,30 @@
});
}
+ /**
+ * 妫�鏌pp鏄惁鏇存柊
+ *
+ * @return
+ */
+ public static Disposable checkAppVersion(String versionCode, String appCode, CheckAppVersionListener listener) {
+ return HxHttp.builder()
+ .url(HdlCloudApi.BASE_CHINA_URL + HdlCloudApi.CHECK_APP_VERSION_URL)
+ .params("version", versionCode)
+ .params("appCode", appCode)
+ .params("releaseSystem", "Android")
+ .build()
+ .post()
+ .subscribeWith(new HDLResponse<UpdateInfo>() {
+ @Override
+ public void onResponse(UpdateInfo response) {
+ listener.onSuccess(response);
+ }
+
+ @Override
+ public void onFailure(HDLException e) {
+ listener.onError(e);
+ }
+ });
+ }
+
}
--
Gitblit v1.8.0