Commit ca7ba659 authored by pete谢兆麟's avatar pete谢兆麟

签注有效期

parent 15586e9d
...@@ -36,6 +36,7 @@ class YHResignCertificateModel: SmartCodable { ...@@ -36,6 +36,7 @@ class YHResignCertificateModel: SmartCodable {
var user_id: Int = 0 var user_id: Int = 0
var user_type: String = "" var user_type: String = ""
var valid_date: String = "" var valid_date: String = ""
var sign_valid_date: String = "" // 签注有效期
var cert_info: YHResignCertificateInfoModel = YHResignCertificateInfoModel() var cert_info: YHResignCertificateInfoModel = YHResignCertificateInfoModel()
required init() { required init() {
......
...@@ -136,7 +136,7 @@ class YHResignCertificateHKTableViewCell: UITableViewCell { ...@@ -136,7 +136,7 @@ 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)或以后" failString = "卡片有效期不足,需要为\(self.dataModel.valid_date)或以后"
} }
} }
if item.id == .id3 { if item.id == .id3 {
...@@ -165,7 +165,7 @@ class YHResignCertificateHKTableViewCell: UITableViewCell { ...@@ -165,7 +165,7 @@ 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)或以后" failString = "签注有效期不足,需要为\(self.dataModel.sign_valid_date)或以后"
} }
} }
} }
...@@ -431,7 +431,7 @@ class YHResignCertificateHKTableViewCell: UITableViewCell { ...@@ -431,7 +431,7 @@ class YHResignCertificateHKTableViewCell: UITableViewCell {
if self.compareDates(dateString1: model.message ?? "", dateString2: self.dataModel.valid_date) { if self.compareDates(dateString1: model.message ?? "", dateString2: self.dataModel.valid_date) {
failString = "" failString = ""
} else { } else {
failString = "有效期不足,需要为\(self.dataModel.valid_date)或以后" failString = "卡片有效期不足,需要为\(self.dataModel.valid_date)或以后"
} }
} }
} }
...@@ -484,6 +484,11 @@ class YHResignCertificateHKTableViewCell: UITableViewCell { ...@@ -484,6 +484,11 @@ class YHResignCertificateHKTableViewCell: UITableViewCell {
guard let self = self else { return } guard let self = self else { return }
if let block = self.block { if let block = self.block {
block(model) block(model)
if self.compareDates(dateString1: model.message ?? "", dateString2: self.dataModel.sign_valid_date) {
failString = ""
} else {
failString = "签注卡片有效期不足,需要为\(self.dataModel.sign_valid_date)或以后"
}
} }
} }
centerView.addSubview(signEndView) centerView.addSubview(signEndView)
......
...@@ -149,7 +149,7 @@ extension YHServiceCenterStepThreeTableHeadView: UICollectionViewDelegate, UICol ...@@ -149,7 +149,7 @@ extension YHServiceCenterStepThreeTableHeadView: UICollectionViewDelegate, UICol
selectIndex = indexPath.row selectIndex = indexPath.row
if dataSource.count > selectIndex { if dataSource.count > selectIndex {
let model = dataSource[selectIndex] let model = dataSource[selectIndex]
explainLabel.text = model.personStr explainLabel.text = "本期人员:" + model.personStr
if model.personStr.count > 20 { if model.personStr.count > 20 {
moreButton.isHidden = false moreButton.isHidden = false
} else { } 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