From a2ca0e4e77e880eb328c82a37e7ae67fb09198bc Mon Sep 17 00:00:00 2001 From: 无故事王国 <841720330@qq.com> Date: 星期二, 23 五月 2023 18:30:28 +0800 Subject: [PATCH] 新增 --- OKProject/Class/LeftMenu/Controller/MineBusinessCreditVC.swift | 34 ++++++++++++++++++++++++++++++++++ 1 files changed, 34 insertions(+), 0 deletions(-) diff --git a/OKProject/Class/LeftMenu/Controller/MineBusinessCreditVC.swift b/OKProject/Class/LeftMenu/Controller/MineBusinessCreditVC.swift index df311b8..16b2005 100644 --- a/OKProject/Class/LeftMenu/Controller/MineBusinessCreditVC.swift +++ b/OKProject/Class/LeftMenu/Controller/MineBusinessCreditVC.swift @@ -8,7 +8,19 @@ import UIKit +class MineBusinessCreditViewModel:YYRefreshViewModel<LinesModel>{ + override func api() -> API! { + return .mineLimitList(pageNum: currentPage) + } +} + class MineBusinessCreditVC: YYViewController { + + @IBOutlet weak var label_quotaAccount: UILabel! + @IBOutlet weak var label_account: UILabel! + @IBOutlet weak var tableview: UITableView! + + private var viewModel:MineBusinessCreditViewModel! override func viewWillAppear(_ animated: Bool) { super.viewWillAppear(animated) @@ -54,6 +66,12 @@ override func viewDidLoad() { super.viewDidLoad() title = "企业额度" + viewModel = MineBusinessCreditViewModel() + tableview.register(UINib(nibName: "MineApplyRecordTCell", bundle: nil), forCellReuseIdentifier:"_MineApplyRecordTCell") + tableview.delegate = self + tableview.dataSource = self + viewModel.configure(tableView: tableview) + tableview.beginRefreshing() } @IBAction func applyAction(_ sender: UIButton) { @@ -66,3 +84,19 @@ return .lightContent } } + +extension MineBusinessCreditVC:UITableViewDelegate{ + +} + +extension MineBusinessCreditVC:UITableViewDataSource{ + func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int { + return viewModel.dataSource.value.count + } + + func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell { + let cell = tableView.dequeueReusableCell(withIdentifier: "_MineApplyRecordTCell") as! MineApplyRecordTCell + cell.model = viewModel.dataSource.value[indexPath.row] + return cell + } +} -- Gitblit v1.7.1