From 09a372bc45fde16fd42257ab6f78b8deeecf720b Mon Sep 17 00:00:00 2001 From: 杨锴 <841720330@qq.com> Date: 星期三, 16 四月 2025 16:38:05 +0800 Subject: [PATCH] fix bug --- XQMuse/Root/Network/NetworkRequest.swift | 6 ++++-- 1 files changed, 4 insertions(+), 2 deletions(-) diff --git a/XQMuse/Root/Network/NetworkRequest.swift b/XQMuse/Root/Network/NetworkRequest.swift index 700804c..a8007fb 100644 --- a/XQMuse/Root/Network/NetworkRequest.swift +++ b/XQMuse/Root/Network/NetworkRequest.swift @@ -239,13 +239,15 @@ if let next = BaseResponse<T>.deserialize(from: jsonString){ switch next.code{ case 200:ob.onNext(next) - case 401:ob.onError(NetRequestError.InvaildSession) + case 401: + ob.onError(NetRequestError.InvaildSession) + sceneDelegate?.needLogin() case 501: sceneDelegate?.needLogin() ob.onError(NetRequestError.InvaildSession) default: if !ignoreAlert{ - alertError(msg: "网络连接超时") + alertError(msg: "\(next.msg)") } ob.onError(NetRequestError.Other(next.code,next.msg)) } -- Gitblit v1.7.1