[3.4.0] change the cross looper from 500 to 700 and startUp data to json in thread handle

This commit is contained in:
zhongchao
2023-07-28 17:42:04 +08:00
parent 5ce3181293
commit fa8f144869
2 changed files with 7 additions and 6 deletions

View File

@@ -20,6 +20,7 @@ class StartUpTraceNetWorkModel {
private var retryTime = 0
private var success: ((String) -> Unit)? = null
private var error: ((String) -> Unit)? = null
@Volatile
private var traceId: String = ""
fun report(
@@ -39,14 +40,14 @@ class StartUpTraceNetWorkModel {
if (id != null) {
traceId = id
}
val configUpload = AppConfigInfo.toConfigUpload()
val data = GsonUtils.toJson(configUpload)
map =
GsonUtils.fromJson(data, object : TypeToken<MutableMap<String, Any>>() {}.type)
map["id"] = traceId
}
loader {
apiCall {
val configUpload = AppConfigInfo.toConfigUpload()
val data = GsonUtils.toJson(configUpload)
map =
GsonUtils.fromJson(data, object : TypeToken<MutableMap<String, Any>>() {}.type)
map["id"] = traceId
getNetWorkApi().report(map)
}
}