[fea]
[线路缓存]
This commit is contained in:
yangyakun
2024-07-16 18:49:40 +08:00
parent 6763f24bcd
commit b08b2b0e2e
8 changed files with 106 additions and 79 deletions

View File

@@ -100,10 +100,6 @@ object LoginStatusManager : CallerBase<ILoginCallback>() {
@JvmStatic
fun setLoginStatus(loginStatus: LoginStatusEnum) {
if(FunctionBuildConfig.isOffLine){
loginService?.setLoginStatus(LoginStatusEnum.Login)
return
}
loginService?.setLoginStatus(loginStatus)
}

View File

@@ -18,8 +18,10 @@ class FRetryWithTime<T : BaseData> : Function<T, ObservableSource<T>> {
MoGoAiCloudClient.getInstance().refreshToken()
return Observable.error(OchCommonRetryException())
}else if(it.code == 1003){
if (AppIdentityModeUtils.isDriver(FunctionBuildConfig.appIdentityMode)) {
LoginStatusManager.setLoginStatus(LoginStatusEnum.Logout)
if(!FunctionBuildConfig.isOffLine){
if (AppIdentityModeUtils.isDriver(FunctionBuildConfig.appIdentityMode)) {
LoginStatusManager.setLoginStatus(LoginStatusEnum.Logout)
}
}
}
}