Commit aa84852a authored by David黄金龙's avatar David黄金龙

服务中心 首页展示

parent 652eb077
...@@ -26,7 +26,7 @@ open class YHPageContentView: UIView { ...@@ -26,7 +26,7 @@ open class YHPageContentView: UIView {
public var isScrollEnabled: Bool? { public var isScrollEnabled: Bool? {
didSet { didSet {
if let isScrollEnabled = isScrollEnabled { if let isScrollEnabled = isScrollEnabled {
// collectionView.isScrollEnabled = isScrollEnabled collectionView.isScrollEnabled = isScrollEnabled
} }
} }
} }
......
...@@ -50,6 +50,8 @@ class YHServiceCenterMainViewController: YHBaseViewController { ...@@ -50,6 +50,8 @@ class YHServiceCenterMainViewController: YHBaseViewController {
override func viewDidLoad() { override func viewDidLoad() {
super.viewDidLoad() super.viewDidLoad()
setupUI() setupUI()
loadData() loadData()
} }
} }
...@@ -57,8 +59,12 @@ class YHServiceCenterMainViewController: YHBaseViewController { ...@@ -57,8 +59,12 @@ class YHServiceCenterMainViewController: YHBaseViewController {
extension YHServiceCenterMainViewController { extension YHServiceCenterMainViewController {
func loadData() { func loadData() {
self.serviceCenterMainReqVM.getContactList { success, error in self.serviceCenterMainReqVM.getContactList { success, error in
if success == true { if self.serviceCenterMainReqVM.arrContactList.isEmpty {
self.homeTableView.isHidden = true
self.noDataView.isHidden = false
} else {
self.homeTableView.isHidden = false
self.noDataView.isHidden = true
} }
self.homeTableView.reloadData() self.homeTableView.reloadData()
} }
...@@ -96,6 +102,10 @@ extension YHServiceCenterMainViewController { ...@@ -96,6 +102,10 @@ extension YHServiceCenterMainViewController {
} }
homeTableView.delegate = self homeTableView.delegate = self
homeTableView.dataSource = self homeTableView.dataSource = self
self.homeTableView.isHidden = true
self.noDataView.isHidden = false
} }
} }
...@@ -103,7 +113,6 @@ extension YHServiceCenterMainViewController { ...@@ -103,7 +113,6 @@ extension YHServiceCenterMainViewController {
extension YHServiceCenterMainViewController : UITableViewDelegate,UITableViewDataSource { extension YHServiceCenterMainViewController : UITableViewDelegate,UITableViewDataSource {
func numberOfSections(in tableView: UITableView) -> Int { func numberOfSections(in tableView: UITableView) -> Int {
return self.serviceCenterMainReqVM.arrContactList.count return self.serviceCenterMainReqVM.arrContactList.count
// return 1 //for test hjl
} }
func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int { func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
...@@ -128,6 +137,11 @@ extension YHServiceCenterMainViewController : UITableViewDelegate,UITableViewDat ...@@ -128,6 +137,11 @@ extension YHServiceCenterMainViewController : UITableViewDelegate,UITableViewDat
return UIView() return UIView()
} }
func tableView(_ tableView: UITableView, heightForRowAt indexPath: IndexPath) -> CGFloat {
return 81
}
func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell { func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
let cell0 = tableView.dequeueReusableCell(withClass: YHContractCell.self) let cell0 = tableView.dequeueReusableCell(withClass: YHContractCell.self)
cell0.selectionStyle = .none cell0.selectionStyle = .none
......
...@@ -63,8 +63,8 @@ class YHContractCell: UITableViewCell { ...@@ -63,8 +63,8 @@ class YHContractCell: UITableViewCell {
extension YHContractCell { extension YHContractCell {
func updateUI() { func updateUI() {
contractNameLable.text = dataModel?.productName ?? "-" contractNameLable.text = dataModel?.productName ?? "-" + " - " + (dataModel?.username ?? "-")
let str = "订单号:" + (dataModel?.id ?? "-") let str = "合同编号:" + (dataModel?.orderSn ?? "-")
contractIdLable.text = str contractIdLable.text = str
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment