diff --git a/OCH/common/biz/src/main/java/com/mogo/och/biz/login/model/LoginModel.kt b/OCH/common/biz/src/main/java/com/mogo/och/biz/login/model/LoginModel.kt index d121f890eb..2d5235085b 100644 --- a/OCH/common/biz/src/main/java/com/mogo/och/biz/login/model/LoginModel.kt +++ b/OCH/common/biz/src/main/java/com/mogo/och/biz/login/model/LoginModel.kt @@ -23,7 +23,6 @@ import com.mogo.och.biz.login.bean.TaxiLogoutReqBean import com.mogo.och.biz.login.callback.ITaxiLoginCallback import com.mogo.och.biz.login.net.OchCommonServiceManager import com.mogo.och.common.module.biz.login.BusinessEnum -import com.mogo.och.common.module.biz.login.LoginInfo import com.mogo.och.common.module.biz.login.LoginStatusEnum import com.mogo.och.common.module.biz.login.LoginStatusEnum.Companion.valueOf import com.mogo.och.common.module.biz.login.LoginStatusManager @@ -257,6 +256,7 @@ object LoginModel { override fun onSuccess(data: BaseData?) { if (null != data && 0 == data.code) { loginFail(false) + OchSPManager.remove(loginInfoKey) queryCarStatus() } } diff --git a/OCH/common/common/src/main/java/com/mogo/och/common/module/manager/cache/OchSPManager.kt b/OCH/common/common/src/main/java/com/mogo/och/common/module/manager/cache/OchSPManager.kt index c5810c8183..75316bb287 100644 --- a/OCH/common/common/src/main/java/com/mogo/och/common/module/manager/cache/OchSPManager.kt +++ b/OCH/common/common/src/main/java/com/mogo/och/common/module/manager/cache/OchSPManager.kt @@ -9,6 +9,10 @@ object OchSPManager { return SharedPrefsMgr.getInstance().sn } + fun remove(key: String){ + SharedPrefsMgr.getInstance().remove(key) + } + fun putString(key: String, value:String ) { SharedPrefsMgr.getInstance().putString(key,value)