Commit e74826ebf1dce7aae9f1fdb7a205b7caae1a511d

Authored by “张旭”
1 parent ae46716c

* [x] 数字简历页面-查看简历-切换对象 没有刷新页面

* [x] 自我介绍页面-键盘改为换行模式
metaCode/Classes/Main/HomePage/Controller/DigitalAuth/数字简历相关页面/CNLiveDigitalResumePreViewMineJianJieController.swift
@@ -71,7 +71,7 @@ class CNLiveDigitalResumePreViewMineJianJieController:CNLiveBaseViewController, @@ -71,7 +71,7 @@ class CNLiveDigitalResumePreViewMineJianJieController:CNLiveBaseViewController,
71 // textView.contentInset = UIEdgeInsets(top: 20, left: 20, bottom: 20, right: 20) 71 // textView.contentInset = UIEdgeInsets(top: 20, left: 20, bottom: 20, right: 20)
72 textView.textAlignment = .left 72 textView.textAlignment = .left
73 textView.delegate = self 73 textView.delegate = self
74 - textView.returnKeyType = .done 74 +// textView.returnKeyType = .default
75 return textView 75 return textView
76 }() 76 }()
77 lazy var huoJiangNumberLabel : UILabel = { 77 lazy var huoJiangNumberLabel : UILabel = {
@@ -159,12 +159,6 @@ class CNLiveDigitalResumePreViewMineJianJieController:CNLiveBaseViewController, @@ -159,12 +159,6 @@ class CNLiveDigitalResumePreViewMineJianJieController:CNLiveBaseViewController,
159 159
160 160
161 func textViewShouldEndEditing(_ textView: UITextView) -> Bool { 161 func textViewShouldEndEditing(_ textView: UITextView) -> Bool {
162 -// if textView == self.textView {  
163 -// if self.textView.text?.count ?? 0 > 500 {  
164 -// showMessage(message: "最大限制500个字")  
165 -// return false  
166 -// }  
167 -// }  
168 return self.textView.resignFirstResponder() 162 return self.textView.resignFirstResponder()
169 } 163 }
170 164
@@ -174,9 +168,12 @@ class CNLiveDigitalResumePreViewMineJianJieController:CNLiveBaseViewController, @@ -174,9 +168,12 @@ class CNLiveDigitalResumePreViewMineJianJieController:CNLiveBaseViewController,
174 168
175 func textViewShouldReturn(_ textView: QMUITextView!) -> Bool { 169 func textViewShouldReturn(_ textView: QMUITextView!) -> Bool {
176 self.introduce = textView.text ?? "" 170 self.introduce = textView.text ?? ""
177 - self.textView.resignFirstResponder()  
178 return true 171 return true
179 } 172 }
  173 + func textView(_ textView: UITextView, shouldChangeTextIn range: NSRange, replacementText text: String) -> Bool {
  174 + return true
  175 + }
  176 +
180 func textViewDidChange(_ textView: UITextView) { 177 func textViewDidChange(_ textView: UITextView) {
181 let maxCount = 500 178 let maxCount = 500
182 if textView.text.count > maxCount { 179 if textView.text.count > maxCount {
metaCode/Classes/Main/HomePage/View/DigitalAuthViews/我的简历cell/CNLiveDigitalResumePreViewFirCell.swift
@@ -330,6 +330,7 @@ class CNLiveDigitalResumePreViewFirCell: UITableViewCell { @@ -330,6 +330,7 @@ class CNLiveDigitalResumePreViewFirCell: UITableViewCell {
330 UserInfoManager.cacheUserInfo(userInfo: userInfo) 330 UserInfoManager.cacheUserInfo(userInfo: userInfo)
331 331
332 CNLiveMineViewModel.requestsGETAuthInfoList(page: 1) { result, respStatue in 332 CNLiveMineViewModel.requestsGETAuthInfoList(page: 1) { result, respStatue in
  333 + self.updateViateDataBlock?()
333 } 334 }
334 self.authNameTitleLabel.text = userMdl.name 335 self.authNameTitleLabel.text = userMdl.name
335 336
metaCode/Classes/Main/HomePage/View/DigitalAuthViews/我的简历cell/CNLiveDigitalResumePreviewFourCell.swift
@@ -176,6 +176,11 @@ class CNLiveDigitalResumePreviewFourCell: UITableViewCell,UITableViewDelegate,UI @@ -176,6 +176,11 @@ class CNLiveDigitalResumePreviewFourCell: UITableViewCell,UITableViewDelegate,UI
176 make.bottom.equalToSuperview().offset(-10) 176 make.bottom.equalToSuperview().offset(-10)
177 } 177 }
178 } 178 }
  179 + }else{
  180 + self.zhengshuNoIconImgView.isHidden = false
  181 + self.zhengshuNoDescTitleLabel.isHidden = false
  182 + self.zhengshuNoIconImgView.image = UIImage(named: "mine_jianli_noaward")
  183 + self.zhengshuNoDescTitleLabel.text = "还没有添加获奖情况"
179 } 184 }
180 185
181 self.tableView.reloadData() 186 self.tableView.reloadData()
@@ -200,6 +205,11 @@ class CNLiveDigitalResumePreviewFourCell: UITableViewCell,UITableViewDelegate,UI @@ -200,6 +205,11 @@ class CNLiveDigitalResumePreviewFourCell: UITableViewCell,UITableViewDelegate,UI
200 make.bottom.equalToSuperview().offset(-10) 205 make.bottom.equalToSuperview().offset(-10)
201 } 206 }
202 } 207 }
  208 + }else{
  209 + self.zhengshuNoIconImgView.isHidden = false
  210 + self.zhengshuNoDescTitleLabel.isHidden = false
  211 + self.zhengshuNoIconImgView.image = UIImage(named: "mine_jianli_preview_workNoData")
  212 + self.zhengshuNoDescTitleLabel.text = "还没有添加工作记录"
203 } 213 }
204 self.tableView.reloadData() 214 self.tableView.reloadData()
205 } 215 }
metaCode/Classes/Main/HomePage/View/DigitalAuthViews/数字资产cell/CNLiveDigitalFirstCell.swift
@@ -14,6 +14,7 @@ import SnapKit @@ -14,6 +14,7 @@ import SnapKit
14 typealias DigitalFirstChangePersonBlock = () -> Void 14 typealias DigitalFirstChangePersonBlock = () -> Void
15 15
16 class CNLiveDigitalFirstCell: UITableViewCell { 16 class CNLiveDigitalFirstCell: UITableViewCell {
  17 +
17 var digitalFirstChangePersonBlock:DigitalFirstChangePersonBlock? 18 var digitalFirstChangePersonBlock:DigitalFirstChangePersonBlock?
18 lazy var whiteView :UIView = { 19 lazy var whiteView :UIView = {
19 let whiteView = UIView(frame: CGRect(x: 15, y:adapt_length(length: 20), width: KSreenWidth-30, height: adapt_length(length: 121))) 20 let whiteView = UIView(frame: CGRect(x: 15, y:adapt_length(length: 20), width: KSreenWidth-30, height: adapt_length(length: 121)))
@@ -210,6 +211,7 @@ class CNLiveDigitalFirstCell: UITableViewCell { @@ -210,6 +211,7 @@ class CNLiveDigitalFirstCell: UITableViewCell {
210 UserInfoManager.cacheUserInfo(userInfo: userInfo) 211 UserInfoManager.cacheUserInfo(userInfo: userInfo)
211 212
212 CNLiveMineViewModel.requestsGETAuthInfoList(page: 1) { result, respStatue in 213 CNLiveMineViewModel.requestsGETAuthInfoList(page: 1) { result, respStatue in
  214 +
213 } 215 }
214 self.authNameTitleLabel.text = userMdl.name 216 self.authNameTitleLabel.text = userMdl.name
215 217