Commit 3995c137 authored by Steven杜宇's avatar Steven杜宇

// 网络异常优化

parent 0d9499ec
...@@ -141,9 +141,10 @@ class YHNetRequest: NSObject { ...@@ -141,9 +141,10 @@ class YHNetRequest: NSObject {
///开始请求 ///开始请求
func startRequest() -> Request? { func startRequest() -> Request? {
guard YHNetworkStatusManager.shared.isNetWorkOK == true else { if YHNetworkStatusManager.shared.isNetWorkOK == false {
YHHUD.flash(message: "网络异常") DispatchQueue.main.async {
return httpRequest YHHUD.flash(message: "网络异常")
}
} }
let requestHeaders = getHeader() let requestHeaders = getHeader()
...@@ -172,9 +173,10 @@ class YHNetRequest: NSObject { ...@@ -172,9 +173,10 @@ class YHNetRequest: NSObject {
///开始请求 ///开始请求
func uploadRequest(_ headers: HTTPHeaders,_ image: UIImage) -> Request? { func uploadRequest(_ headers: HTTPHeaders,_ image: UIImage) -> Request? {
guard YHNetworkStatusManager.shared.isNetWorkOK == true else { if YHNetworkStatusManager.shared.isNetWorkOK == false {
YHHUD.flash(message: "网络异常") DispatchQueue.main.async {
return httpRequest YHHUD.flash(message: "网络异常")
}
} }
// guard let imageData = image.jpegData(compressionQuality: 1) else { return httpRequest } // guard let imageData = image.jpegData(compressionQuality: 1) else { return httpRequest }
...@@ -205,9 +207,10 @@ class YHNetRequest: NSObject { ...@@ -205,9 +207,10 @@ class YHNetRequest: NSObject {
} }
func uploadFileRequest(_ headers: HTTPHeaders, _ url: String) -> Request? { func uploadFileRequest(_ headers: HTTPHeaders, _ url: String) -> Request? {
guard YHNetworkStatusManager.shared.isNetWorkOK == true else { if YHNetworkStatusManager.shared.isNetWorkOK == false {
YHHUD.flash(message: "网络异常") DispatchQueue.main.async {
return httpRequest YHHUD.flash(message: "网络异常")
}
} }
guard let fileData = try? Data(contentsOf: URL(string: url) ?? URL(fileURLWithPath: "")) else { guard let fileData = try? Data(contentsOf: URL(string: url) ?? URL(fileURLWithPath: "")) else {
......
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