Commit 75b25965 authored by Steven杜宇's avatar Steven杜宇

// 家庭成员bug

parent 3562209d
...@@ -613,7 +613,9 @@ extension YHChildBasicInfoVC { ...@@ -613,7 +613,9 @@ extension YHChildBasicInfoVC {
YHHUD.flash(message: "资料还未填完") YHHUD.flash(message: "资料还未填完")
return false return false
} }
if let hkIdentityCard = child?.hkIdentityCard, !hkIdentityCard.isHKIdentityCardNumber() { guard let child = child else { return false}
if child.isHaveHKIdentityCard(), let hkIdentityCard = child.hkIdentityCard, !hkIdentityCard.isHKIdentityCardNumber() {
isNeedShowError = true isNeedShowError = true
loadInfo() loadInfo()
YHHUD.flash(message: "请输入正确的香港身份证号码") YHHUD.flash(message: "请输入正确的香港身份证号码")
......
...@@ -565,7 +565,6 @@ extension YHBrotherInfoVC { ...@@ -565,7 +565,6 @@ extension YHBrotherInfoVC {
} }
if brotherInfo.isHaveHKIdentityCard() { // 办理过香港身份证才显示证号 if brotherInfo.isHaveHKIdentityCard() { // 办理过香港身份证才显示证号
if isEmptyString(brotherInfo.hkIdentityCard) { if isEmptyString(brotherInfo.hkIdentityCard) {
return false return false
} }
...@@ -587,7 +586,8 @@ extension YHBrotherInfoVC { ...@@ -587,7 +586,8 @@ extension YHBrotherInfoVC {
YHHUD.flash(message: "资料还未填完") YHHUD.flash(message: "资料还未填完")
return return
} }
if let hkIdentityCard = brotherInfo?.hkIdentityCard, !hkIdentityCard.isHKIdentityCardNumber() { guard let brotherInfo = brotherInfo else { return }
if brotherInfo.isHaveHKIdentityCard(), let hkIdentityCard = brotherInfo.hkIdentityCard, !hkIdentityCard.isHKIdentityCardNumber() {
isNeedShowError = true isNeedShowError = true
loadInfo() loadInfo()
YHHUD.flash(message: "请输入正确的香港身份证号码") YHHUD.flash(message: "请输入正确的香港身份证号码")
......
...@@ -628,8 +628,9 @@ extension YHParentInfoVC { ...@@ -628,8 +628,9 @@ extension YHParentInfoVC {
YHHUD.flash(message: "资料还未填完") YHHUD.flash(message: "资料还未填完")
return return
} }
guard let parentInfo = parentInfo else { return }
if let parent = parentInfo, !parent.isDead(), let hkIdentityCard = parentInfo?.hkIdentityCard, !hkIdentityCard.isHKIdentityCardNumber() {
if parentInfo.isHaveHKIdentityCard(), !parentInfo.isDead(), let hkIdentityCard = parentInfo.hkIdentityCard, !hkIdentityCard.isHKIdentityCardNumber() {
isNeedShowError = true isNeedShowError = true
loadInfo() loadInfo()
YHHUD.flash(message: "请输入正确的香港身份证号码") YHHUD.flash(message: "请输入正确的香港身份证号码")
......
...@@ -278,7 +278,7 @@ class YHSpouseBasicInfoVC: YHBaseViewController, YHFamilyMemberProtol { ...@@ -278,7 +278,7 @@ class YHSpouseBasicInfoVC: YHBaseViewController, YHFamilyMemberProtol {
YHHUD.flash(message: "资料还未填完") YHHUD.flash(message: "资料还未填完")
return false return false
} }
if let hkIdentityCard = spouse.hkIdentityCard, !hkIdentityCard.isHKIdentityCardNumber() { if spouse.isHaveHKIdentityCard(), let hkIdentityCard = spouse.hkIdentityCard, !hkIdentityCard.isHKIdentityCardNumber() {
isNeedShowError = true isNeedShowError = true
loadInfo() loadInfo()
YHHUD.flash(message: "请输入正确的香港身份证号码") YHHUD.flash(message: "请输入正确的香港身份证号码")
......
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