12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788 |
- //
- // EstuLogListViewController.swift
- // JiaPeiManage
- //
- // Created by Ning.ge on 2023/8/28.
- //
- import UIKit
- import RxSwift
- import RxCocoa
- final class EstuLogListViewController: BaseTableViewController {
- // MARK: UI let
- let statusBar = UIView().then {
- $0.backgroundColor = UIColor.db_theme
- }
-
- let navBar = MeTraineeNavBar.loadFromNib().then {
- $0.search_button.isHidden = true
- }
-
- // let estuLogHeaderView = EstuLogHeaderView.loadFromNib()
-
- let mtheader01_view = MeTraineeDetails01HeaderView.loadFromNib().then {
- $0.title_label.text = "查询明细"
- }
-
- let header01_view = EstuLog01HeaderView.loadFromNib()
- var estuLogListViewModel:EstuLogListViewModel?
- //学员ID
- var stuId:Int = 0
- override func setupConstraints() {
-
- statusBar.snp.makeConstraints { (make) in
- make.left.right.top.equalToSuperview()
- make.height.equalTo(Metric.statusBarHeight)
- }
-
- navBar.snp.remakeConstraints { (make) in
- make.left.right.equalToSuperview()
- make.height.equalTo(Metric.navBarHeight)
- make.top.equalTo(statusBar.snp.bottom)
- }
-
- tableView.snp.remakeConstraints { make in
- make.top.equalTo(self.navBar.snp.bottom)
- make.left.right.bottom.equalTo(self.view)
- }
- self.loadViewIfNeeded()
- }
- func scrollViewDidScroll(_ scrollView: UIScrollView) {
- }
- // MARK: StatusBar
- override func viewWillAppear(_ animated: Bool) {
- super.viewWillAppear(animated)
-
- self.navigationController?.setNavigationBarHidden(true, animated: true)
- }
-
- required convenience init?(coder aDecoder: NSCoder) {
- fatalError("init(coder:) has not been implemented")
- }
-
- override func viewDidLoad() {
- super.viewDidLoad()
- self.estuLogListViewModel = EstuLogListViewModel(vc: self,stuId: stuId)
- configureMagicController()
- setupUI()
- self.estuLogListViewModel?.biandView()
- }
-
- // MARK: 私有方法
- func setupUI(){
- self.navBar.title_label.text = "电子教学日志"
- self.navBar.back_button.addTarget(self, action: #selector(actionBackdo), for: .touchUpInside)
- }
-
- func configureMagicController(){
-
- self.view.addSubview(navBar)
- self.view.addSubview(statusBar)
- }
- }
|