// // EstuLogListDetailsCell.swift // JiaPeiManage // // Created by Ning.ge on 2023/8/29. // import UIKit import RxSwift final class EstuLogListDetailsCell: UITableViewCell,NibLoadable { // MARK: UI @IBOutlet weak var name_label: UILabel! @IBOutlet weak var start_time_label: UILabel! @IBOutlet weak var end_time_label: UILabel! @IBOutlet weak var stu_time_label: UILabel! //培训时长 @IBOutlet weak var px_time_label: UILabel! //培训里程 @IBOutlet weak var px_mile_label: UILabel! //学时类型 @IBOutlet weak var px_type_label: UILabel! //车辆 @IBOutlet weak var px_car_label: UILabel! //备案状态 @IBOutlet weak var records_state_label: UILabel! //监管 @IBOutlet weak var jg_check_label: UILabel! //监管复核结果 @IBOutlet weak var jg_check_result_label: UILabel! // var disposeBag:DisposeBag? var rowInfo:ETeachLogInfo? override func awakeFromNib() { super.awakeFromNib() self.backgroundColor = .db_theme self.contentView.backgroundColor = .db_theme self.selectionStyle = .none } func setRowInfo(rowInfo:ETeachLogInfo){ self.rowInfo = rowInfo self.name_label.text = rowInfo.coachName self.start_time_label.text = rowInfo.startTime self.end_time_label.text = rowInfo.endTime self.stu_time_label.text = rowInfo.vaildTime! + "分钟" //培训时长 self.px_time_label.text = rowInfo.duration! + "分钟" //培训里程 self.px_mile_label.text = rowInfo.mile! + "公里" //学时类型 self.px_type_label.text = rowInfo.pxlxName //车辆 self.px_car_label.text = rowInfo.carLicnum //备案状态 1备案成功 0未备案 其他:备案失败 self.records_state_label.text = rowInfo.recordStatusStr //监管 监管审核 0审核通过 1审核不通过 2待审核 self.jg_check_label.text = rowInfo.auditResultStr //监管复核结果 self.jg_check_result_label.text = rowInfo.auditReason } //电子教学照片日志 @IBAction func estuLogPhotoAction(_ sender: QMUIButton) { NYSwRouter.push(NYSwPushType.trainee_estu_log_photo,context: rowInfo) } }