[fea]
[登录状态接口 去掉2min一次轮询]
This commit is contained in:
yangyakun
2025-03-24 14:27:43 +08:00
parent d9b47b3326
commit a09bcb37f8

View File

@@ -66,14 +66,14 @@ object LoginServiceManager : IOchLanPassengerStatusListener {
if (oldValue != newValue) {
OchChainLogManager.writeChainLog("登录状态变化", "${oldValue}-->${newValue}")
Log.d(tag, "登录状态变化:${oldValue}-->${newValue}")
if (newValue == EnumLoginStatus.Login && AppIdentityModeUtils.isDriver(FunctionBuildConfig.appIdentityMode)) {
BizLoopManager.setLoopFunction(
TAGLoopStatus,
LoopInfo(60 * 2, ::queryLoginStatusByNet, immediately = false, scheduler = Schedulers.io())
)
} else {
BizLoopManager.removeLoopFunction(TAGLoopStatus)
}
// if (newValue == EnumLoginStatus.Login && AppIdentityModeUtils.isDriver(FunctionBuildConfig.appIdentityMode)) {
// BizLoopManager.setLoopFunction(
// TAGLoopStatus,
// LoopInfo(60 * 2, ::queryLoginStatusByNet, immediately = false, scheduler = Schedulers.io())
// )
// } else {
// BizLoopManager.removeLoopFunction(TAGLoopStatus)
// }
LoginStatusManager.invokeLoginStatusChange(loginStatus)
}
}