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

// 家庭信息页,子女的证件信息不需要必填校验

parent 38ffa336
......@@ -72,7 +72,7 @@ class YHCertificateInfoController: YHBaseViewController, YHFamilyMemberProtol {
items.removeAll()
// 中国身份证
let isChinaCardMust = familyMember.isChinese()
let isChinaCardMust = familyMember.isChinese() && familyMember.relationType != .child
let title0 = YHFormTitleItem(type: .chinaIdCardInfo)
let item01 = YHFormDetailItem(type: .chinaIdentityCardNumber, isNeed:isChinaCardMust, value:familyMember.certificates.cnIdentityCard.number, tips: "请输入正确的中国身份证号".local)
......@@ -376,8 +376,9 @@ extension YHCertificateInfoController : UITableViewDelegate, UITableViewDataSour
func checkIntegrity() -> Bool {
guard let familyMember = familyMember else { return false}
// 国籍为中国需验证身份证
if familyMember.isChinese() {
let isChinaCardMust = familyMember.isChinese() && familyMember.relationType != .child
if isChinaCardMust {
if familyMember.certificates.cnIdentityCard.number.count <= 0
|| familyMember.certificates.cnIdentityCard.issueAt.count <= 0
|| familyMember.certificates.cnIdentityCard.issueDateStartAt.count <= 0
......
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