Commit 6ca5759d6550480d2a06ca392b23966705943e30

Authored by “张旭”
1 parent 09410be9

* [x] 描述没有的时候,隐藏描述内容

* [x] 工作记录添加好后,应该回到工作记录列表页
metaCode/Classes/Main/HomePage/Controller/DigitalAuth/工作相关页面/CNLiveVitaeAddWorkController.swift
@@ -253,11 +253,11 @@ class CNLiveVitaeAddWorkController:CNLiveBaseViewController,UITableViewDataSourc @@ -253,11 +253,11 @@ class CNLiveVitaeAddWorkController:CNLiveBaseViewController,UITableViewDataSourc
253 } 253 }
254 }else if self.workAwardType == .award && self.isFirstEdit{ 254 }else if self.workAwardType == .award && self.isFirstEdit{
255 if self.seleArr?.count ?? 0 <= 1{ 255 if self.seleArr?.count ?? 0 <= 1{
256 - self.hangHeight = 15+248+widthHeight+20 256 + self.hangHeight = 15+248+widthHeight+10+20
257 return self.hangHeight 257 return self.hangHeight
258 }else{ 258 }else{
259 let hang:Int = ((self.seleArr?.count ?? 0)-2)/3+2 259 let hang:Int = ((self.seleArr?.count ?? 0)-2)/3+2
260 - self.hangHeight = CGFloat(15+248+hang*Int(widthHeight)+(hang-1)*Int(addXSpace)+20) 260 + self.hangHeight = CGFloat(15+248+hang*Int(widthHeight)+(hang-1)*Int(addXSpace)+10+20)
261 return self.hangHeight 261 return self.hangHeight
262 } 262 }
263 }else{ 263 }else{
@@ -325,8 +325,30 @@ class CNLiveVitaeAddWorkController:CNLiveBaseViewController,UITableViewDataSourc @@ -325,8 +325,30 @@ class CNLiveVitaeAddWorkController:CNLiveBaseViewController,UITableViewDataSourc
325 325
326 } 326 }
327 } 327 }
328 - let danWei = threeCell?.phoneTextFiled.text ?? ""  
329 - let workDiDian = threeCell?.weizhiRightTitleLabel.text ?? "" 328 + var danWei = ""
  329 + if threeCell?.phoneTextFiled.text?.count ?? 0 <= 0{
  330 +
  331 + }else if threeCell?.phoneTextFiled.text == "请填写"{
  332 +
  333 + }else{
  334 + danWei = threeCell?.phoneTextFiled.text ?? ""
  335 + }
  336 + var workDiDian = ""
  337 + if threeCell?.weizhiRightTitleLabel.text?.count ?? 0 <= 0{
  338 +
  339 + }else if threeCell?.weizhiRightTitleLabel.text == "请选择"{
  340 +
  341 + }else{
  342 + workDiDian = threeCell?.weizhiRightTitleLabel.text ?? ""
  343 + }
  344 + var desc = ""
  345 + if secCell?.huoJiangtextView.text?.count ?? 0 <= 0{
  346 +
  347 + }else if secCell?.huoJiangtextView.text == "描述"{
  348 +
  349 + }else{
  350 + desc = secCell?.huoJiangtextView.text ?? ""
  351 + }
330 if let userDic = UserDefaults.standard.dictionary(forKey: UserInfoManager.shared.userInfo.uid){ 352 if let userDic = UserDefaults.standard.dictionary(forKey: UserInfoManager.shared.userInfo.uid){
331 let jianli_vitaeId = userDic["jianli_vitaeId"] as? String 353 let jianli_vitaeId = userDic["jianli_vitaeId"] as? String
332 let vsid = userDic["vsid"] as? String 354 let vsid = userDic["vsid"] as? String
@@ -337,13 +359,15 @@ class CNLiveVitaeAddWorkController:CNLiveBaseViewController,UITableViewDataSourc @@ -337,13 +359,15 @@ class CNLiveVitaeAddWorkController:CNLiveBaseViewController,UITableViewDataSourc
337 if self.workModel != nil{ 359 if self.workModel != nil{
338 id = self.workModel!.id 360 id = self.workModel!.id
339 } 361 }
340 - CNLiveVitaeViewModel.saveWork(city: workDiDian, companyName: danWei, imgs: newString, jobDuties: secCell?.huoJiangtextView.text ?? "", startWorkingDate:startTime ?? "" , endWorkingDate: endTime ?? "" , position: firCell?.phoneTextFiled.text ?? "", profession: firCell?.weizhiRightTitleLabel.text ?? "", vsid: vsid ?? "", vitaeId: jianli_vitaeId ?? "", id: id) { result, status in 362 +
  363 + CNLiveVitaeViewModel.saveWork(city: workDiDian, companyName: danWei, imgs: newString, jobDuties: desc, startWorkingDate:startTime ?? "" , endWorkingDate: endTime ?? "" , position: firCell?.phoneTextFiled.text ?? "", profession: firCell?.weizhiRightTitleLabel.text ?? "", vsid: vsid ?? "", vitaeId: jianli_vitaeId ?? "", id: id) { result, status in
341 if status == .success{ 364 if status == .success{
342 - self.navigationController?.viewControllers.forEach({ item in  
343 - if (item.isKind(of: CNLiveDigitalResumeController.self)) {  
344 - self.navigationController?.popToViewController(item, animated: true)  
345 - }  
346 - }) 365 + self.navigationController?.popViewController(animated: true)
  366 +// self.navigationController?.viewControllers.forEach({ item in
  367 +// if (item.isKind(of: CNLiveDigitalResumeController.self)) {
  368 +// self.navigationController?.popToViewController(item, animated: true)
  369 +// }
  370 +// })
347 } 371 }
348 } 372 }
349 } 373 }
@@ -396,13 +420,30 @@ class CNLiveVitaeAddWorkController:CNLiveBaseViewController,UITableViewDataSourc @@ -396,13 +420,30 @@ class CNLiveVitaeAddWorkController:CNLiveBaseViewController,UITableViewDataSourc
396 if self.awardModel != nil{ 420 if self.awardModel != nil{
397 id = self.awardModel!.id 421 id = self.awardModel!.id
398 } 422 }
399 - CNLiveVitaeViewModel.saveAward(company: firCell?.banfaTextFiled.text ?? "", description: secCell?.huoJiangtextView.text ?? "", time: startTime ?? "", title: firCell?.phoneTextFiled.text ?? "", imgs: newString, vsid: vsid ?? "", vitaeId: jianli_vitaeId ?? "", id: id) { result, status in 423 + var danWei = ""
  424 + if firCell?.banfaTextFiled.text?.count ?? 0 <= 0{
  425 +
  426 + }else if firCell?.banfaTextFiled.text == "请输入"{
  427 +
  428 + }else{
  429 + danWei = firCell?.banfaTextFiled.text ?? ""
  430 + }
  431 + var desc = ""
  432 + if secCell?.huoJiangtextView.text?.count ?? 0 <= 0{
  433 +
  434 + }else if secCell?.huoJiangtextView.text == "描述"{
  435 +
  436 + }else{
  437 + desc = secCell?.huoJiangtextView.text ?? ""
  438 + }
  439 + CNLiveVitaeViewModel.saveAward(company: danWei, description: desc, time: startTime ?? "", title: firCell?.phoneTextFiled.text ?? "", imgs: newString, vsid: vsid ?? "", vitaeId: jianli_vitaeId ?? "", id: id) { result, status in
400 if status == .success{ 440 if status == .success{
401 - self.navigationController?.viewControllers.forEach({ item in  
402 - if (item.isKind(of: CNLiveDigitalResumeController.self)) {  
403 - self.navigationController?.popToViewController(item, animated: true)  
404 - }  
405 - }) 441 + self.navigationController?.popViewController(animated: true)
  442 +// self.navigationController?.viewControllers.forEach({ item in
  443 +// if (item.isKind(of: CNLiveDigitalResumeController.self)) {
  444 +// self.navigationController?.popToViewController(item, animated: true)
  445 +// }
  446 +// })
406 } 447 }
407 448
408 } 449 }
metaCode/Classes/Main/HomePage/View/DigitalAuthViews/Vitae/Certificate/CNLiveVocationalCertificateFirCell.swift
@@ -256,7 +256,6 @@ class CNLiveVocationalCertificateFirCell: UITableViewCell, UICollectionViewDataS @@ -256,7 +256,6 @@ class CNLiveVocationalCertificateFirCell: UITableViewCell, UICollectionViewDataS
256 self.cerNumberDetailTitleLabel.snp.makeConstraints { make in 256 self.cerNumberDetailTitleLabel.snp.makeConstraints { make in
257 make.top.equalTo(self.cerNumberTitleLabel.snp.bottom).offset(3) 257 make.top.equalTo(self.cerNumberTitleLabel.snp.bottom).offset(3)
258 make.left.equalTo(self.cerNumberTitleLabel.snp.left) 258 make.left.equalTo(self.cerNumberTitleLabel.snp.left)
259 -// make.left.greaterThanOrEqualTo(self.cerLevelDetailTitleLabel.snp.right).offset(5)  
260 make.right.equalToSuperview().offset(-5) 259 make.right.equalToSuperview().offset(-5)
261 } 260 }
262 self.whiteBgView.addSubview(self.cerJiGouTitleLabel) 261 self.whiteBgView.addSubview(self.cerJiGouTitleLabel)