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

// 确认

parent 4a3ac675
......@@ -170,7 +170,8 @@ class YHResignInfoConfirmModifyViewController: YHBaseViewController {
func requestNamePinYin() {
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: "加载中..."))
self.viewModel.getPinYinFromName(self.detailMember.name) {
[weak self] firstName, lastName in
......
......@@ -147,6 +147,13 @@ class YHResignInfoValidTimeItemView: UIView {
titleLabel.attributed.text = title
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
if let identity = familyInfo.identity {
......@@ -154,8 +161,10 @@ class YHResignInfoValidTimeItemView: UIView {
}
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.bottom.equalTo(-16)
make.height.equalTo(isNeedHiddenGrayView ? 0 : 42)
}
self.setNeedsLayout()
......
......@@ -298,7 +298,10 @@ extension YHResignInfoConfirmViewModel {
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,
action: .edit,
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