MeTraineeSubjectCell.swift 2.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677
  1. //
  2. // MeTraineeSubjectCell.swift
  3. // JiaPeiManage
  4. //
  5. // Created by Ning.ge on 2023/6/15.
  6. //
  7. import UIKit
  8. final class MeTraineeSubjectCell: UITableViewCell,NibLoadable {
  9. // MARK: UI
  10. //indexbtn
  11. @IBOutlet weak var index_button: QMUIButton!
  12. //用户头像
  13. @IBOutlet weak var user_imageview: UIImageView!
  14. //报名时间
  15. @IBOutlet weak var jointime_label: UILabel!
  16. //电话btn
  17. @IBOutlet weak var phone_button: UIButton!
  18. //消息btn
  19. @IBOutlet weak var message_button: UIButton!
  20. //用户名
  21. @IBOutlet weak var username_label: UILabel!
  22. //身份证
  23. @IBOutlet weak var idcart_label: UILabel!
  24. //电话
  25. @IBOutlet weak var phone_label: UILabel!
  26. //阶段btn
  27. @IBOutlet weak var state_button: UIButton!
  28. //科目1-4
  29. @IBOutlet weak var k1_imageview: UIImageView!
  30. @IBOutlet weak var k1_label: UILabel!
  31. @IBOutlet weak var k2_imageview: UIImageView!
  32. @IBOutlet weak var k2_label: UILabel!
  33. @IBOutlet weak var k3_imageview: UIImageView!
  34. @IBOutlet weak var k3_label: UILabel!
  35. @IBOutlet weak var k4_imageview: UIImageView!
  36. @IBOutlet weak var k4_label: UILabel!
  37. //备注
  38. @IBOutlet weak var remark_label: UILabel!
  39. override func awakeFromNib() {
  40. super.awakeFromNib()
  41. self.backgroundColor = .db_theme
  42. self.contentView.backgroundColor = .db_theme
  43. }
  44. func setRowInfo(rowInfo:RowInfo){
  45. //用户头像
  46. self.user_imageview.sd_setImage(with: rowInfo.photoPath?.urlValue)
  47. //报名时间
  48. self.jointime_label.text = "报名时间:\(rowInfo.applydate?.utf8CString)"
  49. //用户名
  50. self.username_label.text = rowInfo.name
  51. //身份证
  52. self.idcart_label.text = rowInfo.idcard
  53. //电话
  54. self.phone_label.text = rowInfo.phone
  55. //阶段btn
  56. self.state_button.setTitle("阶段\(rowInfo.state ?? "")", for: .normal)
  57. // //科目1-4
  58. // @IBOutlet weak var k1_imageview: UIImageView!
  59. // @IBOutlet weak var k1_label: UILabel!
  60. // @IBOutlet weak var k2_imageview: UIImageView!
  61. // @IBOutlet weak var k2_label: UILabel!
  62. // @IBOutlet weak var k3_imageview: UIImageView!
  63. // @IBOutlet weak var k3_label: UILabel!
  64. // @IBOutlet weak var k4_imageview: UIImageView!
  65. // @IBOutlet weak var k4_label: UILabel!
  66. // //备注
  67. // @IBOutlet weak var remark_label: UILabel!
  68. }
  69. }