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

网络逻辑优化

parent d3fc0c3a
......@@ -34,6 +34,11 @@ class YHMainApplicantInformationViewController: YHBaseViewController {
self.stepView.maxIndex = self.viewModel.mainModel.step
self.stepView.currentIndex = self.viewModel.mainModel.step
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 {
self.stepView.currentIndex = self.stepView.currentIndex + 1
self.isShowPrompt = false
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 {
YHHUD.flash(message: "提交成功")
self.navigationController?.popViewController()
......
......@@ -144,6 +144,10 @@ class YHNetRequest: NSObject {
if YHNetworkStatusManager.shared.isNetWorkOK == false {
DispatchQueue.main.async {
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 {
if YHNetworkStatusManager.shared.isNetWorkOK == false {
DispatchQueue.main.async {
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 }
......@@ -210,6 +218,10 @@ class YHNetRequest: NSObject {
if YHNetworkStatusManager.shared.isNetWorkOK == false {
DispatchQueue.main.async {
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