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