Commit ad0bc72b authored by Steven杜宇's avatar Steven杜宇

// 预约

parent 2385d79a
...@@ -10,9 +10,11 @@ import UIKit ...@@ -10,9 +10,11 @@ import UIKit
class YHCertificateAppointViewController: YHBaseViewController { class YHCertificateAppointViewController: YHBaseViewController {
var orderId: Int = 0
var items = ["", "", ""] var items = ["", "", ""]
let viewModel = YHCerAppointViewModel() let viewModel = YHCerAppointViewModel()
var isNeedGoHK: Int = 3 // 0不需要 1需要赴港 2没有选择
lazy var tableView: UITableView = { lazy var tableView: UITableView = {
let tableView = UITableView(frame:.zero, style:.grouped) let tableView = UITableView(frame:.zero, style:.grouped)
tableView.estimatedSectionHeaderHeight = 16.0 tableView.estimatedSectionHeaderHeight = 16.0
...@@ -49,6 +51,12 @@ class YHCertificateAppointViewController: YHBaseViewController { ...@@ -49,6 +51,12 @@ class YHCertificateAppointViewController: YHBaseViewController {
make.top.equalTo(k_Height_NavigationtBarAndStatuBar) make.top.equalTo(k_Height_NavigationtBarAndStatuBar)
} }
} }
func requetIsGoToHK() {
viewModel.getIsNeedGoToHK(orderId: orderId) { needGoHK in
}
}
} }
extension YHCertificateAppointViewController: UITableViewDelegate, UITableViewDataSource { extension YHCertificateAppointViewController: UITableViewDelegate, UITableViewDataSource {
......
...@@ -154,6 +154,7 @@ class YHFamilyInfoUpdateViewController: YHBaseViewController { ...@@ -154,6 +154,7 @@ class YHFamilyInfoUpdateViewController: YHBaseViewController {
guard let self = self else { return } guard let self = self else { return }
if success { if success {
YHHUD.flash(message: "提交成功") YHHUD.flash(message: "提交成功")
self.navigationController?.popViewController()
return return
} }
...@@ -181,6 +182,7 @@ class YHFamilyInfoUpdateViewController: YHBaseViewController { ...@@ -181,6 +182,7 @@ class YHFamilyInfoUpdateViewController: YHBaseViewController {
} }
override func backItemClick(_ sender: Any) { override func backItemClick(_ sender: Any) {
self.view.endEditing(true)
if self.isInfoEditing { if self.isInfoEditing {
showRetainAlertView() showRetainAlertView()
return return
...@@ -190,6 +192,7 @@ class YHFamilyInfoUpdateViewController: YHBaseViewController { ...@@ -190,6 +192,7 @@ class YHFamilyInfoUpdateViewController: YHBaseViewController {
// 是否可以返回,包括点击返回和手势返回,默认YES // 是否可以返回,包括点击返回和手势返回,默认YES
override func navigationShouldPop() -> Bool { override func navigationShouldPop() -> Bool {
self.view.endEditing(true)
if self.isInfoEditing { if self.isInfoEditing {
showRetainAlertView() showRetainAlertView()
return false return false
......
...@@ -80,7 +80,7 @@ class YHFamilyInfoItem { ...@@ -80,7 +80,7 @@ class YHFamilyInfoItem {
// 必填 // 必填
// value 为空的情况 // value 为空的情况
if self.id == .mainApplicantName { if self.id == .mainApplicantName {
return "请输入主申人姓名" return "请输入主申人姓名"
} }
if self.id == .spouseName { if self.id == .spouseName {
......
...@@ -397,7 +397,7 @@ extension YHInfoItemView: UITextFieldDelegate { ...@@ -397,7 +397,7 @@ extension YHInfoItemView: UITextFieldDelegate {
func getPlaceHolder() -> String { func getPlaceHolder() -> String {
if self.item.id == .mainApplicantName { if self.item.id == .mainApplicantName {
return "请输入主申人姓名" return "请输入主申人姓名"
} }
if self.item.id == .spouseName { if self.item.id == .spouseName {
......
...@@ -169,7 +169,7 @@ extension YHFamilyInfoConfirmViewModel { ...@@ -169,7 +169,7 @@ extension YHFamilyInfoConfirmViewModel {
if model.info.relation == YHFamilyMemberRelationType.mainApplicant.rawValue { if model.info.relation == YHFamilyMemberRelationType.mainApplicant.rawValue {
id = .mainApplicantName id = .mainApplicantName
nameTitle = "主申人姓名" nameTitle = "主申人姓名"
previousNameTitle = "原主申人姓名" previousNameTitle = "原主申人姓名"
} else if model.info.relation == YHFamilyMemberRelationType.spouse.rawValue { } else if model.info.relation == YHFamilyMemberRelationType.spouse.rawValue {
......
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