Commit 2df201cf authored by Steven杜宇's avatar Steven杜宇

Merge branch 'develop' of http://gitlab.galaxy-immi.com/mobile-group/galaxy-iOS into develop

parents 07a4f345 853cfb18
...@@ -350,6 +350,7 @@ extension YHResignCertificateDetailHkViewController: UITableViewDelegate, UITabl ...@@ -350,6 +350,7 @@ extension YHResignCertificateDetailHkViewController: UITableViewDelegate, UITabl
} else { } else {
self.dataModel.cert_info.img_back = "" self.dataModel.cert_info.img_back = ""
} }
self.updateData()
} }
cell.block = {[weak self] model in cell.block = {[weak self] model in
guard let self = self else { return } guard let self = self else { return }
......
...@@ -277,6 +277,7 @@ extension YHResignCertificateDetailPassPortViewController: UITableViewDelegate, ...@@ -277,6 +277,7 @@ extension YHResignCertificateDetailPassPortViewController: UITableViewDelegate,
if index == 0 { if index == 0 {
self.dataModel.cert_info.img_front = "" self.dataModel.cert_info.img_front = ""
} }
self.updateData()
} }
cell.block = {[weak self] model in cell.block = {[weak self] model in
guard let self = self else { return } guard let self = self else { return }
......
...@@ -70,16 +70,27 @@ class YHResignCertificateHKTableViewCell: UITableViewCell { ...@@ -70,16 +70,27 @@ class YHResignCertificateHKTableViewCell: UITableViewCell {
var urls: [String]? { var urls: [String]? {
didSet { didSet {
guard let firstUrl = urls?.first, firstUrl.count != 0 else { guard let firstUrl = urls?.first, firstUrl.count != 0 else {
cerInfoLabel.isHidden = true guard let lastUrl = urls?.last, lastUrl.count != 0 else {
cerNumberView.isHidden = true cerInfoLabel.isHidden = true
cerSignPlaceView.isHidden = true cerNumberView.isHidden = true
cardLabel.isHidden = true cerSignPlaceView.isHidden = true
signLabel.isHidden = true cardLabel.isHidden = true
cardBeginView.isHidden = true signLabel.isHidden = true
cardEndView.isHidden = true cardBeginView.isHidden = true
signBeginView.isHidden = true cardEndView.isHidden = true
signEndView.isHidden = true signBeginView.isHidden = true
guard let lastUrl = urls?.last, lastUrl.count != 0 else { return } signEndView.isHidden = true
return
}
cerInfoLabel.isHidden = false
cerNumberView.isHidden = false
cerSignPlaceView.isHidden = false
cardLabel.isHidden = false
signLabel.isHidden = false
cardBeginView.isHidden = false
cardEndView.isHidden = false
signBeginView.isHidden = false
signEndView.isHidden = false
self.lastUrl = lastUrl self.lastUrl = lastUrl
self.viewModel.getPublicImageUrl(lastUrl) {[weak self] success, error in self.viewModel.getPublicImageUrl(lastUrl) {[weak self] success, error in
guard let self = self else { return } guard let self = self else { return }
...@@ -155,7 +166,9 @@ class YHResignCertificateHKTableViewCell: UITableViewCell { ...@@ -155,7 +166,9 @@ class YHResignCertificateHKTableViewCell: UITableViewCell {
if self.compareDates(dateString1: item.message ?? "", dateString2: self.dataModel.valid_date) { if self.compareDates(dateString1: item.message ?? "", dateString2: self.dataModel.valid_date) {
failString = "" failString = ""
} else { } else {
failString = "卡片有效期不足,需要为\(self.dataModel.valid_date)或以后" if item.message != "" {
failString = "卡片有效期不足,需要为\(self.dataModel.valid_date)或以后"
}
} }
} }
if item.id == .id3 { // 签注有效期开始时间 if item.id == .id3 { // 签注有效期开始时间
...@@ -189,7 +202,9 @@ class YHResignCertificateHKTableViewCell: UITableViewCell { ...@@ -189,7 +202,9 @@ class YHResignCertificateHKTableViewCell: UITableViewCell {
if failString == "卡片有效期不足,需要为\(self.dataModel.valid_date)或以后" { if failString == "卡片有效期不足,需要为\(self.dataModel.valid_date)或以后" {
} else { } else {
failString = "签注有效期不足,需要为\(self.dataModel.sign_valid_date)或以后" if item.message != "" {
failString = "签注有效期不足,需要为\(self.dataModel.sign_valid_date)或以后"
}
} }
} }
} }
......
...@@ -112,7 +112,9 @@ class YHResignCertificatePassportTableViewCell: UITableViewCell { ...@@ -112,7 +112,9 @@ class YHResignCertificatePassportTableViewCell: UITableViewCell {
if self.compareDates(dateString1: item.message ?? "", dateString2: self.dataModel.valid_date) { if self.compareDates(dateString1: item.message ?? "", dateString2: self.dataModel.valid_date) {
failString = "" failString = ""
} else { } else {
failString = "有效期不足,需要为\(self.dataModel.valid_date)或以后" if item.message != "" {
failString = "有效期不足,需要为\(self.dataModel.valid_date)或以后"
}
} }
} }
......
...@@ -308,6 +308,7 @@ extension YHResignUploadTravelHKViewController: UITableViewDelegate, UITableView ...@@ -308,6 +308,7 @@ extension YHResignUploadTravelHKViewController: UITableViewDelegate, UITableView
} else { } else {
self.dataModel.img_back = "" self.dataModel.img_back = ""
} }
self.updateAllViews()
} }
cell.block = {[weak self] model in cell.block = {[weak self] model in
guard let self = self else { return } guard let self = self else { return }
......
...@@ -247,6 +247,7 @@ extension YHResignUploadTravelPassportViewController: UITableViewDelegate, UITab ...@@ -247,6 +247,7 @@ extension YHResignUploadTravelPassportViewController: UITableViewDelegate, UITab
if index == 0 { if index == 0 {
self.dataModel.img_front = "" self.dataModel.img_front = ""
} }
self.updateAllViews()
} }
cell.block = {[weak self] model in cell.block = {[weak self] model in
guard let self = self else { return } guard let self = self else { return }
......
...@@ -83,12 +83,12 @@ class YHResignUploadTravelHKTableViewCell: UITableViewCell { ...@@ -83,12 +83,12 @@ class YHResignUploadTravelHKTableViewCell: UITableViewCell {
}) })
self.backSurfaceImageButton.setContent("", "") self.backSurfaceImageButton.setContent("", "")
} }
cardLabel.isHidden = true cardLabel.isHidden = false
signLabel.isHidden = true signLabel.isHidden = false
cardBeginView.isHidden = true cardBeginView.isHidden = false
cardEndView.isHidden = true cardEndView.isHidden = false
signBeginView.isHidden = true signBeginView.isHidden = false
signEndView.isHidden = true signEndView.isHidden = false
return return
} }
cardLabel.isHidden = false cardLabel.isHidden = false
......
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