Commit 7f75569a authored by Steven杜宇's avatar Steven杜宇

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

parents 46d28c8d b04c0a78
...@@ -74,7 +74,7 @@ class YHResignCertificatePassportTableViewCell: UITableViewCell { ...@@ -74,7 +74,7 @@ class YHResignCertificatePassportTableViewCell: UITableViewCell {
let isShow = item.isShowPrompts ?? false let isShow = item.isShowPrompts ?? false
let message = item.message ?? "" let message = item.message ?? ""
let isNeed = item.isNeed ?? false let isNeed = item.isNeed ?? false
if item.id == .id1 { if item.id == .id5 {
cardBeginView.dataSource = item cardBeginView.dataSource = item
if isShow && message.count == 0 && isNeed { if isShow && message.count == 0 && isNeed {
cardBeginView.snp.updateConstraints { make in cardBeginView.snp.updateConstraints { make in
...@@ -86,7 +86,7 @@ class YHResignCertificatePassportTableViewCell: UITableViewCell { ...@@ -86,7 +86,7 @@ class YHResignCertificatePassportTableViewCell: UITableViewCell {
} }
} }
} }
if item.id == .id2 { if item.id == .id6 {
cardEndView.dataSource = item cardEndView.dataSource = item
if isShow && message.count == 0 && isNeed { if isShow && message.count == 0 && isNeed {
cardEndView.snp.updateConstraints { make in cardEndView.snp.updateConstraints { make in
......
...@@ -157,12 +157,14 @@ extension YHResignUploadTravelCardListViewController: UITableViewDelegate, UITab ...@@ -157,12 +157,14 @@ extension YHResignUploadTravelCardListViewController: UITableViewDelegate, UITab
//跳转护照 //跳转护照
let vc = YHResignUploadTravelPassportViewController() let vc = YHResignUploadTravelPassportViewController()
vc.fatherData = model vc.fatherData = model
vc.batchId = batchId
vc.orderId = orderId vc.orderId = orderId
self.navigationController?.pushViewController(vc) self.navigationController?.pushViewController(vc)
} else { } else {
//跳转港澳通行证 //跳转港澳通行证
let vc = YHResignUploadTravelHKViewController() let vc = YHResignUploadTravelHKViewController()
vc.fatherData = model vc.fatherData = model
vc.batchId = batchId
vc.orderId = orderId vc.orderId = orderId
self.navigationController?.pushViewController(vc) self.navigationController?.pushViewController(vc)
} }
......
...@@ -98,7 +98,7 @@ class YHResignUploadTravelPassportViewController: YHBaseViewController { ...@@ -98,7 +98,7 @@ class YHResignUploadTravelPassportViewController: YHBaseViewController {
func getTextWithType(type: Int, date:String) -> ASAttributedString { func getTextWithType(type: Int, date:String) -> ASAttributedString {
if type == 0 { if type == 0 {
return .init("上传《护照》(需有效期≥签证时长+3个月)", .font(UIFont.PFSC_R(ofSize:14)),.foreground(UIColor.mainTextColor(alpha: 0.5))) return .init("上传《护照》(需有效期≥最新签证逗留截止日)", .font(UIFont.PFSC_R(ofSize:14)),.foreground(UIColor.mainTextColor(alpha: 0.5)))
} }
return .init("", .font(UIFont.PFSC_R(ofSize:14)),.foreground(UIColor.mainTextColor(alpha: 0.5))) return .init("", .font(UIFont.PFSC_R(ofSize:14)),.foreground(UIColor.mainTextColor(alpha: 0.5)))
......
...@@ -131,11 +131,6 @@ class YHResignUploadTravelHKTableViewCell: UITableViewCell { ...@@ -131,11 +131,6 @@ class YHResignUploadTravelHKTableViewCell: UITableViewCell {
make.height.equalTo(52) make.height.equalTo(52)
} }
} }
if self.compareDates(dateString1: item.message ?? "", dateString2: self.dataModel.latest_validaty_date) {
failString = ""
} else {
failString = "卡片有效期不足,需要为\(self.dataModel.latest_validaty_date)或以后"
}
} }
if item.id == .id3 { if item.id == .id3 {
signBeginView.dataSource = item signBeginView.dataSource = item
...@@ -160,17 +155,11 @@ class YHResignUploadTravelHKTableViewCell: UITableViewCell { ...@@ -160,17 +155,11 @@ class YHResignUploadTravelHKTableViewCell: UITableViewCell {
make.height.equalTo(52) make.height.equalTo(52)
} }
} }
if self.compareDates(dateString1: item.message ?? "", dateString2: self.dataModel.latest_validaty_date) { // if self.compareDates(dateString1: item.message ?? "", dateString2: self.dataModel.latest_validaty_date) {
if failString == "签注有效期不足,需要为\(self.dataModel.latest_validaty_date)或以后" { //
failString = "" // } else {
} // failString = "签注有效期不足,需要为\(self.dataModel.latest_validaty_date)或以后"
} else { // }
if failString == "卡片有效期不足,需要为\(self.dataModel.latest_validaty_date)或以后" {
} else {
failString = "签注有效期不足,需要为\(self.dataModel.latest_validaty_date)或以后"
}
}
} }
} }
} }
...@@ -446,13 +435,6 @@ class YHResignUploadTravelHKTableViewCell: UITableViewCell { ...@@ -446,13 +435,6 @@ class YHResignUploadTravelHKTableViewCell: 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.latest_validaty_date) {
if failString == "卡片有效期不足,需要为\(self.dataModel.latest_validaty_date)或以后" {
failString = ""
}
} else {
failString = "卡片有效期不足,需要为\(self.dataModel.latest_validaty_date)或以后"
}
} }
} }
centerView.addSubview(cardEndView) centerView.addSubview(cardEndView)
...@@ -512,9 +494,7 @@ class YHResignUploadTravelHKTableViewCell: UITableViewCell { ...@@ -512,9 +494,7 @@ class YHResignUploadTravelHKTableViewCell: UITableViewCell {
if let block = self.block { if let block = self.block {
block(model) block(model)
if self.compareDates(dateString1: model.message ?? "", dateString2: self.dataModel.latest_validaty_date) { if self.compareDates(dateString1: model.message ?? "", dateString2: self.dataModel.latest_validaty_date) {
if failString == "签注有效期不足,需要为\(self.dataModel.latest_validaty_date)或以后" {
failString = ""
}
} else { } else {
failString = "签注有效期不足,需要为\(self.dataModel.latest_validaty_date)或以后" failString = "签注有效期不足,需要为\(self.dataModel.latest_validaty_date)或以后"
} }
......
...@@ -74,7 +74,7 @@ class YHResignUploadTravelPassportTableViewCell: UITableViewCell { ...@@ -74,7 +74,7 @@ class YHResignUploadTravelPassportTableViewCell: UITableViewCell {
let isShow = item.isShowPrompts ?? false let isShow = item.isShowPrompts ?? false
let message = item.message ?? "" let message = item.message ?? ""
let isNeed = item.isNeed ?? false let isNeed = item.isNeed ?? false
if item.id == .id1 { if item.id == .id5 {
cardBeginView.dataSource = item cardBeginView.dataSource = item
if isShow && message.count == 0 && isNeed { if isShow && message.count == 0 && isNeed {
cardBeginView.snp.updateConstraints { make in cardBeginView.snp.updateConstraints { make in
...@@ -86,7 +86,7 @@ class YHResignUploadTravelPassportTableViewCell: UITableViewCell { ...@@ -86,7 +86,7 @@ class YHResignUploadTravelPassportTableViewCell: UITableViewCell {
} }
} }
} }
if item.id == .id2 { if item.id == .id6 {
cardEndView.dataSource = item cardEndView.dataSource = item
if isShow && message.count == 0 && isNeed { if isShow && message.count == 0 && isNeed {
cardEndView.snp.updateConstraints { make in cardEndView.snp.updateConstraints { make in
...@@ -97,11 +97,11 @@ class YHResignUploadTravelPassportTableViewCell: UITableViewCell { ...@@ -97,11 +97,11 @@ class YHResignUploadTravelPassportTableViewCell: UITableViewCell {
make.height.equalTo(52) make.height.equalTo(52)
} }
} }
if self.compareDates(dateString1: item.message ?? "", dateString2: self.dataModel.latest_validaty_date) { // if self.compareDates(dateString1: item.message ?? "", dateString2: self.dataModel.latest_validaty_date) {
failString = "" // failString = ""
} else { // } else {
failString = "有效期不足,需要为\(self.dataModel.latest_validaty_date)或以后" // failString = "有效期不足,需要为\(self.dataModel.latest_validaty_date)或以后"
} // }
} }
} }
} }
......
...@@ -38,8 +38,8 @@ class YHResignUploadTravelCardDetailViewModel: YHBaseViewModel { ...@@ -38,8 +38,8 @@ class YHResignUploadTravelCardDetailViewModel: YHBaseViewModel {
} }
func getPassPortDataSource(_ isShowPrompt: Bool) -> [YHItemModel] { func getPassPortDataSource(_ isShowPrompt: Bool) -> [YHItemModel] {
let item1 = YHItemModel(id: .id5, isNeed: true, title: "签发日期", isUserKeyBoard: false, prompts: "请选择", message: getResultString(dataModel.visa_start), type: .time, isShowPrompts: isShowPrompt, alertMessage:"请选择开始时间") let item1 = YHItemModel(id: .id5, isNeed: true, title: "签发日期", isUserKeyBoard: false, prompts: "请选择", message: getResultString(dataModel.issue_start), type: .time, isShowPrompts: isShowPrompt, alertMessage:"请选择开始时间")
let item2 = YHItemModel(id: .id6, isNeed: true, title: "届满日期", isUserKeyBoard: false, prompts: "请选择", message: getResultString(dataModel.visa_end), type: .time, isShowPrompts: isShowPrompt, alertMessage:"请选择到期时间") let item2 = YHItemModel(id: .id6, isNeed: true, title: "届满日期", isUserKeyBoard: false, prompts: "请选择", message: getResultString(dataModel.issue_end), type: .time, isShowPrompts: isShowPrompt, alertMessage:"请选择到期时间")
return [item1, item2] return [item1, item2]
} }
...@@ -55,9 +55,9 @@ class YHResignUploadTravelCardDetailViewModel: YHBaseViewModel { ...@@ -55,9 +55,9 @@ class YHResignUploadTravelCardDetailViewModel: YHBaseViewModel {
case .id4: case .id4:
dataModel.visa_end = item.message ?? "" dataModel.visa_end = item.message ?? ""
case .id5: case .id5:
dataModel.visa_start = item.message ?? "" dataModel.issue_start = item.message ?? ""
case .id6: case .id6:
dataModel.visa_end = item.message ?? "" dataModel.issue_end = item.message ?? ""
default: default:
break break
} }
......
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