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

// 我的名片

parent 28598d31
......@@ -400,5 +400,12 @@ extension YHMatchPeopleViewController: DragCardDelegate {
public func dragCard(_ dragCard: DragCardContainer, didSelectTopCardAt index: Int, with cardView: DragCardView) {
print("didSelectTopCardAt: \(index)")
if 0 <= index && index < self.matchUsersArr.count {
if let userModel = self.matchUsersArr[index] {
let vc = YHMyNameCardViewController()
vc.userId = userModel.yhId
self.navigationController?.pushViewController(vc)
}
}
}
}
......@@ -40,6 +40,13 @@ class YHMyEducationCell: UITableViewCell {
}
}
if self.userModel.isCurrentUser {
self.hiddenBtn.isHidden = (self.userModel.authorization.educationExperience == 1)
} else {
self.hiddenBtn.isHidden = true
}
}
}
......@@ -88,6 +95,7 @@ class YHMyEducationCell: UITableViewCell {
lazy var hiddenBtn:UIButton = {
let btn = UIButton()
btn.isHidden = true
btn.backgroundColor = UIColor.init(hex: 0xF4F6FA)
btn.layer.cornerRadius = 3.0
btn.setImage(UIImage(named: "people_card_hidden"), for: .normal)
......
......@@ -85,6 +85,7 @@ class YHMyNameCardAvatarInfoCell: UITableViewCell {
lazy var cardView: UIView = {
let view = UIView()
view.layer.cornerRadius = 3.0
view.backgroundColor = .white
return view
}()
......@@ -168,7 +169,7 @@ class YHMyNameCardAvatarInfoCell: UITableViewCell {
self.backgroundColor = .clear
self.contentView.backgroundColor = .clear
self.contentView.addSubview(self.bgImgV)
// self.contentView.addSubview(self.bgImgV)
self.contentView.addSubview(self.cardView)
self.contentView.addSubview(self.headImgV)
self.contentView.addSubview(self.signImgV)
......@@ -183,9 +184,9 @@ class YHMyNameCardAvatarInfoCell: UITableViewCell {
make.top.equalTo(headWidth/2.0)
}
self.bgImgV.snp.makeConstraints { make in
make.edges.equalTo(self.cardView)
}
// self.bgImgV.snp.makeConstraints { make in
// make.edges.equalTo(self.cardView)
// }
self.editBtn.snp.makeConstraints { make in
make.width.height.equalTo(20)
......
......@@ -96,6 +96,13 @@ class YHMyWorkExperienceCell: UITableViewCell {
self.industryView.detailLabel.text = "请填写最近一份工作经历"
}
}
if self.userModel.isCurrentUser {
self.hiddenBtn.isHidden = (self.userModel.authorization.workExperience == 1)
} else {
self.hiddenBtn.isHidden = true
}
}
}
......@@ -124,6 +131,21 @@ class YHMyWorkExperienceCell: UITableViewCell {
return btn
}()
lazy var hiddenBtn:UIButton = {
let btn = UIButton()
btn.isHidden = true
btn.backgroundColor = UIColor.init(hex: 0xF4F6FA)
btn.layer.cornerRadius = 3.0
btn.setImage(UIImage(named: "people_card_hidden"), for: .normal)
btn.setTitle("已隐藏", for: .normal)
btn.setTitleColor(UIColor.mainTextColor50, for: .normal)
btn.titleLabel?.font = UIFont.PFSC_R(ofSize:10)
btn.titleEdgeInsets = UIEdgeInsets(top: 0, left: -11, bottom: 0, right: 11)
btn.imageEdgeInsets = UIEdgeInsets(top: 0, left: 31, bottom: 0, right: -31)
return btn
}()
lazy var companyView:YHExperienceItemView = {
let view = YHExperienceItemView()
view.titleLabel.text = "所在企业"
......@@ -159,6 +181,7 @@ class YHMyWorkExperienceCell: UITableViewCell {
self.contentView.addSubview(self.cardView)
cardView.addSubview(self.titleLabel)
cardView.addSubview(self.hiddenBtn)
cardView.addSubview(self.editBtn)
cardView.addSubview(self.companyView)
cardView.addSubview(self.professionView)
......@@ -180,6 +203,14 @@ class YHMyWorkExperienceCell: UITableViewCell {
make.centerY.equalTo(titleLabel)
}
hiddenBtn.snp.makeConstraints { make in
make.width.equalTo(50)
make.height.equalTo(18)
make.centerY.equalTo(self.titleLabel)
make.left.equalTo(self.titleLabel.snp.right).offset(8)
make.right.lessThanOrEqualTo(self.editBtn.snp.left).offset(-15)
}
companyView.snp.makeConstraints { make in
make.left.equalTo(16)
make.right.equalTo(-16)
......
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