Commit 3b814908 authored by Steven杜宇's avatar Steven杜宇

// 登出处理

parent 6caa58e9
...@@ -129,6 +129,13 @@ class YHMySettingViewController: YHBaseViewController, ConstraintRelatableTarget ...@@ -129,6 +129,13 @@ class YHMySettingViewController: YHBaseViewController, ConstraintRelatableTarget
} }
return return
} }
var msg = "退出失败"
if let error = error, !error.errorMsg.isEmpty {
msg = error.errorMsg
}
YHHUD.flash(message: msg)
} }
} }
} }
......
...@@ -288,11 +288,14 @@ class YHNetRequest: NSObject { ...@@ -288,11 +288,14 @@ class YHNetRequest: NSObject {
printLog("服务器返回数据是:\(obj)") printLog("服务器返回数据是:\(obj)")
#endif #endif
if obj.code == 10010 { if obj.code == 10010 {
// 跳转登录 DispatchQueue.main.async {
YHLoginManager.shared.clearUserInfo() YHLoginManager.shared.clearUserInfo()
YHHUD.flash(message: "登录状态失效") YHHUD.flash(message: "登录状态失效")
// 发送清空所有红点通知
NotificationCenter.default.post(name: YhConstant.YhNotification.didMarkAllMessagesReadedNotifiction, object: nil)
UIViewController.current?.navigationController?.popToRootViewController(animated: false) UIViewController.current?.navigationController?.popToRootViewController(animated: false)
goTabBarBy(tabType: .home) goTabBarBy(tabType: .home)
}
return return
} }
guard let suclock = self.success else { return } guard let suclock = self.success else { return }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment