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

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

parents 2b34a7c4 76c1abb3
...@@ -268,7 +268,7 @@ private extension YHPreviewViewModel { ...@@ -268,7 +268,7 @@ private extension YHPreviewViewModel {
do { do {
//子女 - xxx //子女 - xxx
if let arrChild = basiceInfoPreviewModel?.child { if let arrChild = basiceInfoPreviewModel?.child {
for (index,model) in arrChild.enumerated() { for (_,model) in arrChild.enumerated() {
let answer0 = model.child_departure?.has == "Y" ? "是" : "否" let answer0 = model.child_departure?.has == "Y" ? "是" : "否"
let remark0 = answer0 == "是" ? (model.child_departure?.info ?? "") : nil let remark0 = answer0 == "是" ? (model.child_departure?.info ?? "") : nil
...@@ -706,7 +706,7 @@ private extension YHPreviewViewModel { ...@@ -706,7 +706,7 @@ private extension YHPreviewViewModel {
arr.append(contentsOf: [tmp14,tmp15]) arr.append(contentsOf: [tmp14,tmp15])
} }
if let tmp = model.hkIdentityCard,tmp.isEmpty == false { if let tmp = model.hkIdentityCard,tmp.isEmpty == false {
let tmp16 = YHPreviewQuestionAndAnswerModel(question: "是否办理过香港身份证:", answer: "是") let tmp16 = YHPreviewQuestionAndAnswerModel(question: "是否办理过香港身份证:", answer: "是")
...@@ -834,20 +834,18 @@ private extension YHPreviewViewModel { ...@@ -834,20 +834,18 @@ private extension YHPreviewViewModel {
arrDataForSpouse.append(model3) arrDataForSpouse.append(model3)
} }
//2.跟随 证件照 //2.跟随 证件照
do { do {
//证件照片 //证件照片
var front = model.certificates.cnIdentityCard.imgFront let front = model.certificates.cnIdentityCard.imgFront
var back = model.certificates.cnIdentityCard.imgBack let back = model.certificates.cnIdentityCard.imgBack
let model1 = YHPersonInfoCellModel2(cellTitle: "中国身份证",frontUrl: front, backUrl: back, idType: 1) let model1 = YHPersonInfoCellModel2(cellTitle: "中国身份证",frontUrl: front, backUrl: back, idType: 1)
var arr = [model1] var arr = [model1]
if model.isHandled == 1 { if model.isHandled == 1 {
var front = model.certificates.hkMacaoPass.imgFront let front = model.certificates.hkMacaoPass.imgFront
var back = model.certificates.hkMacaoPass.imgBack let back = model.certificates.hkMacaoPass.imgBack
let model2 = YHPersonInfoCellModel2(cellTitle: "港澳通行证",frontUrl: "", backUrl: "", idType: 2) let model2 = YHPersonInfoCellModel2(cellTitle: "港澳通行证",frontUrl: front, backUrl: back, idType: 2)
arr.append(model2) arr.append(model2)
} }
...@@ -972,22 +970,56 @@ private extension YHPreviewViewModel { ...@@ -972,22 +970,56 @@ private extension YHPreviewViewModel {
//兄弟姐妹 数据 //兄弟姐妹 数据
func installDataForBrother() { func installDataForBrother() {
guard let model1 = familyInfoPreviewModel?.brother else {
return
}
do { do {
//兄弟姐妹信息 //兄弟姐妹信息
let tmp0 = YHPreviewQuestionAndAnswerModel(question: "姓名:", answer: "姓名")
let tmp1 = YHPreviewQuestionAndAnswerModel(question: "婚姻状况:", answer: "未婚")
let tmp2 = YHPreviewQuestionAndAnswerModel(question: "出生日期:", answer: "1990年8月18日")
let tmp3 = YHPreviewQuestionAndAnswerModel(question: "出生城市:", answer: "国内 吉林省/吉林市")
let tmp4 = YHPreviewQuestionAndAnswerModel(question: "职业:", answer: "在职")
let tmp5 = YHPreviewQuestionAndAnswerModel(question: "职业名称:", answer: "设计师")
let tmp6 = YHPreviewQuestionAndAnswerModel(question: "现居住国家/地区:", answer: "国内 吉林省/吉林市")
let tmp7 = YHPreviewQuestionAndAnswerModel(question: "是否办理过香港身份证:", answer: "国内 吉林省/吉林市")
let tmp8 = YHPreviewQuestionAndAnswerModel(question: "香港身份证号码:", answer: "p102987(1)")
let arr = [tmp0,tmp1,tmp2,tmp3,tmp4,tmp5,tmp6,tmp7,tmp8] for model in model1 {
let model1 = YHPreviewInfoSessionModel(cellType: .countryInfoType, cellTitle: "兄弟姐妹信息", cellData0: arr) let tmp0 = YHPreviewQuestionAndAnswerModel(question: "姓名:", answer: model.subsetName)
arrDataForBrother.append(model1) let tmp1 = YHPreviewQuestionAndAnswerModel(question: "婚姻状况:", answer: model.married)
let tmp2 = YHPreviewQuestionAndAnswerModel(question: "出生日期:", answer: model.birthday)
var city = ""
if model.birthPlaceAboard == 0 {
//国内
if model.birthPlace.area.count > 1 {
city = "国内 " + model.birthPlace.area[0] + "/" + model.birthPlace.area[1]
} else {
city = "国内 --"
}
} else {
//国外
city = "国外 " + model.birthPlace.foreign
}
let tmp3 = YHPreviewQuestionAndAnswerModel(question: "出生城市:", answer: city)
let tmp4 = YHPreviewQuestionAndAnswerModel(question: "职业:", answer: model.occupation)
var arr = [tmp0,tmp1,tmp2,tmp3,tmp4]
if model.occupation == "在职" {
let tmp5 = YHPreviewQuestionAndAnswerModel(question: "职业名称:", answer: model.occupationName)
arr.append(tmp5)
}
let tmp6 = YHPreviewQuestionAndAnswerModel(question: "现居住国家/地区:", answer: model.liveCountry)
arr.append(tmp6)
if let str = model.hkIdentityCard,str.isEmpty == false {
let tmp7 = YHPreviewQuestionAndAnswerModel(question: "是否办理过香港身份证:", answer: "是")
let tmp8 = YHPreviewQuestionAndAnswerModel(question: "香港身份证号码:", answer: model.hkIdentityCard ?? "--")
arr.append(tmp7)
arr.append(tmp8)
} else {
let tmp7 = YHPreviewQuestionAndAnswerModel(question: "是否办理过香港身份证:", answer: "否")
arr.append(tmp7)
}
let model1 = YHPreviewInfoSessionModel(cellType: .countryInfoType, cellTitle: "兄弟姐妹信息", cellData0: arr)
arrDataForBrother.append(model1)
}
} }
arrDataForFamilyInfo = arrDataForBrother arrDataForFamilyInfo = arrDataForBrother
} }
......
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