Commit d8536fd2 authored by David黄金龙's avatar David黄金龙

旅行证件准备 列表

parent fb21f345
...@@ -129,6 +129,13 @@ extension YHTravelDocsPreparationListViewController: UITableViewDelegate, UITabl ...@@ -129,6 +129,13 @@ extension YHTravelDocsPreparationListViewController: UITableViewDelegate, UITabl
if 0 <= indexPath.section && indexPath.section < viewModel.arrTravelDocs.count { if 0 <= indexPath.section && indexPath.section < viewModel.arrTravelDocs.count {
if let model = viewModel.arrTravelDocs[indexPath.section] {
if model.status == -1 {
return
} else {
//TODO: pete 跳转到上传详情
}
}
} }
} }
......
...@@ -81,17 +81,39 @@ private extension YHTravelDocsPreparationListCell { ...@@ -81,17 +81,39 @@ private extension YHTravelDocsPreparationListCell {
subtTitleLable.text = "" subtTitleLable.text = ""
} }
titleLable.textColor = .mainTextColor
//状态 1-已上传 2-未上传 //status 缴费状态 -1-未缴费 0-待上传 1-待审核 2-已拒绝 3-已完成
if model.status == 1 { if model.status == -1 {
statusLable.text = "已上传" statusLable.text = "未开启"
statusLable.textColor = UIColor.successColor titleLable.textColor = .mainTextColor30
statusImageView.image = UIImage(named: "green_right_arrow") statusLable.textColor = UIColor.mainTextColor30
statusImageView.image = UIImage(named: "disable_right_arrow")
} else { } else if model.status == 0 {
statusLable.text = "待上传" statusLable.text = "待上传"
statusLable.textColor = UIColor.brandMainColor statusLable.textColor = UIColor.brandMainColor
statusImageView.image = UIImage(named: "blue_right_arrow") statusImageView.image = UIImage(named: "blue_right_arrow")
} else if model.status == 1 {
statusLable.text = "审核中"
statusLable.textColor = UIColor.warnColor
statusImageView.image = UIImage(named: "orange_right_arrow")
} else if model.status == 2 {
statusLable.text = "已驳回"
statusLable.textColor = UIColor.failColor
statusImageView.image = UIImage(named: "red_right_arrow")
} else if model.status == 3 {
statusLable.text = "已完成"
statusLable.textColor = UIColor.mainTextColor
statusImageView.image = UIImage(named: "grey_right_arrow")
}
else {
statusLable.text = "-"
statusLable.textColor = UIColor.failColor
statusImageView.image = UIImage(named: "red_right_arrow")
} }
} }
......
...@@ -206,6 +206,8 @@ extension UIDevice { ...@@ -206,6 +206,8 @@ extension UIDevice {
} }
return name return name
} }
static func iPhoneVersion() -> String {
return "iOS" + (Device.current.systemVersion ?? "")
}
} }
...@@ -100,6 +100,7 @@ class YHNetRequest: NSObject { ...@@ -100,6 +100,7 @@ class YHNetRequest: NSObject {
requestHeader.add(name:"app_channel",value:"appStore") requestHeader.add(name:"app_channel",value:"appStore")
requestHeader.add(name:"app_phoneModel",value:UIDevice.iPhoneModelName()) requestHeader.add(name:"app_phoneModel",value:UIDevice.iPhoneModelName())
requestHeader.add(name:"os_version_name",value:UIDevice.iPhoneVersion())
requestHeader.add(name:"pass",value:"") requestHeader.add(name:"pass",value:"")
......
{
"images" : [
{
"idiom" : "universal",
"scale" : "1x"
},
{
"filename" : "箭头中@2x.png",
"idiom" : "universal",
"scale" : "2x"
},
{
"filename" : "箭头中@3x.png",
"idiom" : "universal",
"scale" : "3x"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}
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