From 75612bfbb092c7dd96d034a0db32662e6fd62dc2 Mon Sep 17 00:00:00 2001
From: 18034727885 <973609879@qq.com>
Date: 星期四, 20 八月 2026 13:52:41 +0800
Subject: [PATCH] 优化检测升级逻辑和接口证书验证

---
 app/src/main/java/com/driver/igotrip/netUtls/NetKit.kt |   17 ++++++++++++++---
 1 files changed, 14 insertions(+), 3 deletions(-)

diff --git a/app/src/main/java/com/driver/igotrip/netUtls/NetKit.kt b/app/src/main/java/com/driver/igotrip/netUtls/NetKit.kt
index 0832726..5b635b0 100644
--- a/app/src/main/java/com/driver/igotrip/netUtls/NetKit.kt
+++ b/app/src/main/java/com/driver/igotrip/netUtls/NetKit.kt
@@ -42,14 +42,25 @@
     clickAction: (responseString: String?) -> Unit,
     clickActionError: (code: Int, errorString: String?) -> Unit
 ) {
+    callNet(false, showDialog, api, map, clickAction, clickActionError)
+}
+
+fun BaseActivity.callNet(
+    isUseAllTrustService: Boolean,
+    showDialog: Boolean,
+    api: String,
+    map: HashMap<String?, Any?>,
+    clickAction: (responseString: String?) -> Unit,
+    clickActionError: (code: Int, errorString: String?) -> Unit
+) {
     if (showDialog)
         showDialog()
     if (api.startsWith("api")) {
         map["appid"] = getAppId()
-        var sign = DES.getSign(map)
+        val sign = DES.getSign(map)
         map["sign"] = sign
     }
-    HttpManager.getInstance().post(api, map, object : MyObserver(this) {
+    HttpManager.getInstance().post(isUseAllTrustService, api, map, object : MyObserver(this) {
         override fun success(responseString: String?) {
             if (showDialog)
                 dismissDialog()
@@ -86,7 +97,7 @@
 fun getAppId(): String {
     var appid = CacheKey.getKeyStr("appid")
     if (appid.isEmpty()) {
-        return ""
+        return "0"
     } else {
         return appid
     }

--
Gitblit v1.7.1