Completed Report Module

This commit is contained in:
2024-08-08 18:47:13 +05:30
parent 0348f07230
commit 08bf5514e2
29 changed files with 1216 additions and 117 deletions

View File

@@ -13,6 +13,8 @@ class MyOrdersVM{
weak var vc : MyOrdersVC!
var cartButton: UIBarButtonItem!
var pageNo = 1
var orderData = [OrderListingDM.Datum]()
func initView(){
vc.title = "MY ORDERS".localized(loc: AuthFunc.shareInstance.languageSelected.rawValue)
@@ -32,9 +34,16 @@ class MyOrdersVM{
}
}
setupCell()
getOrders()
}
func setupCell(){
vc.tableView.register(UINib(nibName: K.CellIdentifier.SideBarNav.myOrderCell, bundle: nil), forCellReuseIdentifier: K.CellIdentifier.SideBarNav.myOrderCell)
vc.tableView.delegate = vc.self
vc.tableView.dataSource = vc.self
}
@objc func cartButtonTapped(){
if AuthFunc.shareInstance.guestUserLoginPopUp() { return}
@@ -60,13 +69,15 @@ class MyOrdersVM{
return
case 1:
Utilities.dismissProgressHUD()
guard let data = data.data?.result else{return}
print(data)
guard let data = data.data?.result?.data else{return}
self.orderData = data
self.vc.tableView.reloadData()
default:
break
}
case .failure(let error):
Utilities.dismissProgressHUD()
print(error)
}
}
}