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

// 证件类别

parent 2abc1d6a
...@@ -64,25 +64,9 @@ class YHCertificateInfoController: YHBaseViewController { ...@@ -64,25 +64,9 @@ class YHCertificateInfoController: YHBaseViewController {
guard let familyMember = familyMember else { return } guard let familyMember = familyMember else { return }
// var isValid = true
// if let cer = familyMember.certificates, cer.peel is [String: Any] {
// let dict = cer.peel as! [String: Any]
// let cer = YHCertificates.deserialize(dict: dict)
// if let cer = cer {
// certificates = cer
// } else {
// isValid = false
// }
// } else {
// isValid = false
// }
if let cer = familyMember.certificates { if let cer = familyMember.certificates {
certificates = cer certificates = cer
} } else {
// if !isValid {
else {
certificates.cnIdentityCard = YHCNIdentityCard() certificates.cnIdentityCard = YHCNIdentityCard()
certificates.passport = YHCNIdentityCard() certificates.passport = YHCNIdentityCard()
if familyMember.isHandled == 1 { // 要办理港澳通行证 if familyMember.isHandled == 1 { // 要办理港澳通行证
...@@ -146,6 +130,15 @@ class YHCertificateInfoController: YHBaseViewController { ...@@ -146,6 +130,15 @@ class YHCertificateInfoController: YHBaseViewController {
item24.value = passport.issueDateEndAt item24.value = passport.issueDateEndAt
} }
// 证件类别名称
var selectType:YHFormPickerViewSubType = .certificate(.passport)
if let passPortType = self.familyMember?.certificates?.passport?.passportType,
let subType = YHPickerViewCertificateType(rawValue: passPortType)
{
selectType = YHFormPickerViewSubType.certificate(subType)
}
item20.value = selectType.title
tableView.reloadData() tableView.reloadData()
} }
} }
......
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