Commit 09c8135e authored by pete谢兆麟's avatar pete谢兆麟

网络逻辑优化

parent d3fc0c3a
...@@ -34,6 +34,11 @@ class YHMainApplicantInformationViewController: YHBaseViewController { ...@@ -34,6 +34,11 @@ class YHMainApplicantInformationViewController: YHBaseViewController {
self.stepView.maxIndex = self.viewModel.mainModel.step self.stepView.maxIndex = self.viewModel.mainModel.step
self.stepView.currentIndex = self.viewModel.mainModel.step self.stepView.currentIndex = self.viewModel.mainModel.step
self.updateDataSource() self.updateDataSource()
if self.stepView.currentIndex == 3 {
self.bottomView.nextButton.setTitle("提交", for: .normal)
} else {
self.bottomView.nextButton.setTitle("下一步", for: .normal)
}
} }
} }
...@@ -106,6 +111,11 @@ class YHMainApplicantInformationViewController: YHBaseViewController { ...@@ -106,6 +111,11 @@ class YHMainApplicantInformationViewController: YHBaseViewController {
self.stepView.currentIndex = self.stepView.currentIndex + 1 self.stepView.currentIndex = self.stepView.currentIndex + 1
self.isShowPrompt = false self.isShowPrompt = false
self.stepView.currentIndex = self.stepView.currentIndex self.stepView.currentIndex = self.stepView.currentIndex
if self.stepView.currentIndex == 3 {
self.bottomView.nextButton.setTitle("提交", for: .normal)
} else {
self.bottomView.nextButton.setTitle("下一步", for: .normal)
}
if self.stepView.currentIndex == self.stepView.dataSource?.count { if self.stepView.currentIndex == self.stepView.dataSource?.count {
YHHUD.flash(message: "提交成功") YHHUD.flash(message: "提交成功")
self.navigationController?.popViewController() self.navigationController?.popViewController()
......
...@@ -144,6 +144,10 @@ class YHNetRequest: NSObject { ...@@ -144,6 +144,10 @@ class YHNetRequest: NSObject {
if YHNetworkStatusManager.shared.isNetWorkOK == false { if YHNetworkStatusManager.shared.isNetWorkOK == false {
DispatchQueue.main.async { DispatchQueue.main.async {
YHHUD.flash(message: "网络异常") YHHUD.flash(message: "网络异常")
guard let errorBlock = self.failure else { return }
let errorModel = YHErrorModel(errorCode: 0, errorMsg: "网络异常")
errorBlock(errorModel)
return
} }
} }
...@@ -176,6 +180,10 @@ class YHNetRequest: NSObject { ...@@ -176,6 +180,10 @@ class YHNetRequest: NSObject {
if YHNetworkStatusManager.shared.isNetWorkOK == false { if YHNetworkStatusManager.shared.isNetWorkOK == false {
DispatchQueue.main.async { DispatchQueue.main.async {
YHHUD.flash(message: "网络异常") YHHUD.flash(message: "网络异常")
guard let errorBlock = self.failure else { return }
let errorModel = YHErrorModel(errorCode: 0, errorMsg: "网络异常")
errorBlock(errorModel)
return
} }
} }
// guard let imageData = image.jpegData(compressionQuality: 1) else { return httpRequest } // guard let imageData = image.jpegData(compressionQuality: 1) else { return httpRequest }
...@@ -210,6 +218,10 @@ class YHNetRequest: NSObject { ...@@ -210,6 +218,10 @@ class YHNetRequest: NSObject {
if YHNetworkStatusManager.shared.isNetWorkOK == false { if YHNetworkStatusManager.shared.isNetWorkOK == false {
DispatchQueue.main.async { DispatchQueue.main.async {
YHHUD.flash(message: "网络异常") YHHUD.flash(message: "网络异常")
guard let errorBlock = self.failure else { return }
let errorModel = YHErrorModel(errorCode: 0, errorMsg: "网络异常")
errorBlock(errorModel)
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