Commit 8f7bab59 authored by Steven杜宇's avatar Steven杜宇

// 确认

parent 4a3ac675
...@@ -170,7 +170,8 @@ class YHResignInfoConfirmModifyViewController: YHBaseViewController { ...@@ -170,7 +170,8 @@ class YHResignInfoConfirmModifyViewController: YHBaseViewController {
func requestNamePinYin() { func requestNamePinYin() {
YHHUD.hide() YHHUD.hide()
if !self.detailMember.name.isEmpty, self.detailMember.familyName.isEmpty { let pinyinIsEmpty = (self.detailMember.familyName.isEmpty || self.detailMember.givenName.isEmpty)
if !self.detailMember.name.isEmpty, pinyinIsEmpty {
YHHUD.show(.progress(message: "加载中...")) YHHUD.show(.progress(message: "加载中..."))
self.viewModel.getPinYinFromName(self.detailMember.name) { self.viewModel.getPinYinFromName(self.detailMember.name) {
[weak self] firstName, lastName in [weak self] firstName, lastName in
......
...@@ -147,6 +147,13 @@ class YHResignInfoValidTimeItemView: UIView { ...@@ -147,6 +147,13 @@ class YHResignInfoValidTimeItemView: UIView {
titleLabel.attributed.text = title titleLabel.attributed.text = title
detailLabel.text = item.value detailLabel.text = item.value
detailLabel.snp.remakeConstraints { make in
make.top.equalTo(16)
make.left.equalTo(titleLabel.snp.right)
make.right.equalTo(-18)
make.height.greaterThanOrEqualTo(20)
}
// 是否隐藏有效期不足灰色视图 // 是否隐藏有效期不足灰色视图
var isNeedHiddenGrayView = true var isNeedHiddenGrayView = true
if let identity = familyInfo.identity { if let identity = familyInfo.identity {
...@@ -154,8 +161,10 @@ class YHResignInfoValidTimeItemView: UIView { ...@@ -154,8 +161,10 @@ class YHResignInfoValidTimeItemView: UIView {
} }
grayContentView.isHidden = isNeedHiddenGrayView grayContentView.isHidden = isNeedHiddenGrayView
grayContentView.snp.updateConstraints { make in grayContentView.snp.remakeConstraints { make in
make.left.right.equalToSuperview()
make.top.equalTo(detailLabel.snp.bottom).offset(isNeedHiddenGrayView ? 0 : 16) make.top.equalTo(detailLabel.snp.bottom).offset(isNeedHiddenGrayView ? 0 : 16)
make.bottom.equalTo(-16)
make.height.equalTo(isNeedHiddenGrayView ? 0 : 42) make.height.equalTo(isNeedHiddenGrayView ? 0 : 42)
} }
self.setNeedsLayout() self.setNeedsLayout()
......
...@@ -298,7 +298,10 @@ extension YHResignInfoConfirmViewModel { ...@@ -298,7 +298,10 @@ extension YHResignInfoConfirmViewModel {
resultArr.append(cerIdInfo) resultArr.append(cerIdInfo)
// 有效期 // 有效期
let validTime = "\(identity.begin) ~ \(identity.end)" var validTime = " "
if !identity.begin.isEmpty, !identity.end.isEmpty {
validTime = "\(identity.begin) ~ \(identity.end)"
}
let validTimeInfo = YHResignFamilyInfoItem(id: .certificateValidTime, let validTimeInfo = YHResignFamilyInfoItem(id: .certificateValidTime,
action: .edit, action: .edit,
isMust: false, isMust: false,
......
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