Commit afb6857c authored by 刘俊宏's avatar 刘俊宏

完善订单详情

parent 4c9b4728
...@@ -163,8 +163,8 @@ class OrderDetailSaleResModel: Mappable { ...@@ -163,8 +163,8 @@ class OrderDetailSaleResModel: Mappable {
var dj_pay_status_cn : String? //定金支付状态(中文) var dj_pay_status_cn : String? //定金支付状态(中文)
var wk_pay_status_cn : String? //尾款支付状态(中文) var wk_pay_status_cn : String? //尾款支付状态(中文)
// var wk_amount : String? //尾款金额 var dj_pay_type_cn : String? //定金支付方式(中文)
// var wk_amount : String? //尾款金额 var wk_pay_type_cn : String? //尾款支付方式(中文)
required init?( map: Map) { required init?( map: Map) {
...@@ -189,6 +189,9 @@ class OrderDetailSaleResModel: Mappable { ...@@ -189,6 +189,9 @@ class OrderDetailSaleResModel: Mappable {
wk_pay_status <- map["wk_pay_status"] wk_pay_status <- map["wk_pay_status"]
dj_pay_status_cn <- map["dj_pay_status_cn"] dj_pay_status_cn <- map["dj_pay_status_cn"]
wk_pay_status_cn <- map["wk_pay_status_cn"] wk_pay_status_cn <- map["wk_pay_status_cn"]
dj_pay_type_cn <- map["dj_pay_type_cn"]
wk_pay_type_cn <- map["wk_pay_type_cn"]
} }
} }
......
...@@ -94,7 +94,7 @@ class SceneDelegate: UIResponder, UIWindowSceneDelegate, UITabBarControllerDeleg ...@@ -94,7 +94,7 @@ class SceneDelegate: UIResponder, UIWindowSceneDelegate, UITabBarControllerDeleg
// Create the SwiftUI view that provides the window contents. // Create the SwiftUI view that provides the window contents.
tabBarController.viewControllers = [v1, v2, v3, v4, v5] tabBarController.viewControllers = [v1, v2, v3, v4, v5]
tabBarController.selectedIndex = 1 // tabBarController.selectedIndex = 1
let contentView = tabBarController let contentView = tabBarController
......
...@@ -14,9 +14,9 @@ class OrderListVC: BaseViewController, UITableViewDelegate, UITableViewDataSourc ...@@ -14,9 +14,9 @@ class OrderListVC: BaseViewController, UITableViewDelegate, UITableViewDataSourc
var keyword: String = "" var keyword: String = ""
var startTime : Int = 0 var startTime : Int = 0
var endTime : Int = 0 var endTime : Int = 0
var payStatus : String = "" var payStatus : String = "100"
var orderSource : Int = 0 var orderSource : Int = 0
var shippingStatus : String = "" var shippingStatus : String = "100"
var orderStatus : Int = 100 var orderStatus : Int = 100
var page : Int = 0 var page : Int = 0
var isUpData = false var isUpData = false
...@@ -175,9 +175,15 @@ class OrderListVC: BaseViewController, UITableViewDelegate, UITableViewDataSourc ...@@ -175,9 +175,15 @@ class OrderListVC: BaseViewController, UITableViewDelegate, UITableViewDataSourc
if rowModel.from == 3 { if rowModel.from == 3 {
cell.formLbl.isHidden = false cell.formLbl.isHidden = false
cell.typeLbl.isHidden = true
}else{ }else{
cell.formLbl.isHidden = true cell.formLbl.isHidden = true
} }
if rowModel.order_type == 4 {
cell.formLbl.isHidden = true
cell.typeLbl.isHidden = false
}
cell.dateLbl.text = dayByDouble(sender: rowModel.add_time!) cell.dateLbl.text = dayByDouble(sender: rowModel.add_time!)
cell.countLbl.text = "商品数量:\(rowModel.goods_number!)" cell.countLbl.text = "商品数量:\(rowModel.goods_number!)"
......
...@@ -230,14 +230,17 @@ class OrderDViewController: BaseViewController,UITableViewDelegate,UITableViewDa ...@@ -230,14 +230,17 @@ class OrderDViewController: BaseViewController,UITableViewDelegate,UITableViewDa
func changeGoodsPriByData(sender: Array<OrderDetailGoodsModel>) { func changeGoodsPriByData(sender: Array<OrderDetailGoodsModel>) {
print("修改价格(普通商品返回数据)\(sender)") print("修改价格(普通商品返回数据)\(sender)")
self.dataMdoel?.order_goods = sender self.dataMdoel?.order_goods = sender
listView.reloadData() // listView.reloadData()
loadData()
} }
//MARK:--修改价格(预售返回数据) //MARK:--修改价格(预售返回数据)
func changeYuShouGoodsByData(sender: EditOGPAdDataModel) { func changeYuShouGoodsByData(sender: EditOGPAdDataModel) {
print("修改价格(预售返回数据)--只更新datamodel,不请求网络\(sender)") print("修改价格(预售返回数据)--只更新datamodel,不请求网络\(sender)")
self.dataMdoel?.order_res?.sale_res?.dj_amount = sender.dj_amount self.dataMdoel?.order_res?.sale_res?.dj_amount = sender.dj_amount
self.dataMdoel?.order_res?.sale_res?.wk_amount = sender.wk_amount self.dataMdoel?.order_res?.sale_res?.wk_amount = sender.wk_amount
listView.reloadData() // listView.reloadData()
loadData()
} }
...@@ -479,7 +482,8 @@ class OrderDViewController: BaseViewController,UITableViewDelegate,UITableViewDa ...@@ -479,7 +482,8 @@ class OrderDViewController: BaseViewController,UITableViewDelegate,UITableViewDa
case 6: case 6:
if isYuShou { if isYuShou {
// dj_payWay = (self.dataMdoel?.order_res?.sale_res?.dj_pay_type!)! // dj_payWay = (self.dataMdoel?.order_res?.sale_res?.dj_pay_type!)!
cell.contentLbl.text = zhiFuFangShiArr[dj_payWay] cell.contentLbl.text = self.dataMdoel?.order_res?.sale_res?.dj_pay_type_cn
}else{ }else{
cell.contentLbl.text = self.dataMdoel?.order_res?.pay_type_cn cell.contentLbl.text = self.dataMdoel?.order_res?.pay_type_cn
...@@ -498,7 +502,7 @@ class OrderDViewController: BaseViewController,UITableViewDelegate,UITableViewDa ...@@ -498,7 +502,7 @@ class OrderDViewController: BaseViewController,UITableViewDelegate,UITableViewDa
case 8: case 8:
if isYuShou { if isYuShou {
// wk_payWay = (self.dataMdoel?.order_res?.sale_res?.wk_pay_type!)! // wk_payWay = (self.dataMdoel?.order_res?.sale_res?.wk_pay_type!)!
cell.contentLbl.text = zhiFuFangShiArr[wk_payWay] cell.contentLbl.text = self.dataMdoel?.order_res?.sale_res?.wk_pay_type_cn
}else{ }else{
cell.contentLbl.text = StringByInt(number: (self.dataMdoel?.order_res?.sale_res?.wk_pay_type!)!) cell.contentLbl.text = StringByInt(number: (self.dataMdoel?.order_res?.sale_res?.wk_pay_type!)!)
} }
...@@ -662,9 +666,6 @@ class OrderDViewController: BaseViewController,UITableViewDelegate,UITableViewDa ...@@ -662,9 +666,6 @@ class OrderDViewController: BaseViewController,UITableViewDelegate,UITableViewDa
view.delegate = self view.delegate = self
view.dataArr = zhiFuFangShiArr view.dataArr = zhiFuFangShiArr
view.selectNum = dj_payWay view.selectNum = dj_payWay
if dj_payWay != 0 {
view.deSelectArr = [0]
}
view.tempNum = view.selectNum view.tempNum = view.selectNum
self.view.addSubview(view) self.view.addSubview(view)
glSelectView = view glSelectView = view
...@@ -680,9 +681,7 @@ class OrderDViewController: BaseViewController,UITableViewDelegate,UITableViewDa ...@@ -680,9 +681,7 @@ class OrderDViewController: BaseViewController,UITableViewDelegate,UITableViewDa
view.delegate = self view.delegate = self
view.dataArr = zhiFuFangShiArr view.dataArr = zhiFuFangShiArr
view.selectNum = wk_payWay view.selectNum = wk_payWay
if wk_payWay != 0 {
view.deSelectArr = [0]
}
view.tempNum = view.selectNum view.tempNum = view.selectNum
self.view.addSubview(view) self.view.addSubview(view)
glSelectView = view glSelectView = view
...@@ -707,7 +706,13 @@ class OrderDViewController: BaseViewController,UITableViewDelegate,UITableViewDa ...@@ -707,7 +706,13 @@ class OrderDViewController: BaseViewController,UITableViewDelegate,UITableViewDa
let dataM = data as! UpDataModel let dataM = data as! UpDataModel
if dataM.code == 1 { if dataM.code == 1 {
self.dj_payWay = selectNum self.dj_payWay = selectNum
// self.dataMdoel?.order_res?.pay_type_cn = self.zhiFuFangShiArr[selectNum] self.dataMdoel?.order_res?.sale_res?.dj_pay_type_cn = self.zhiFuFangShiArr[selectNum]
if selectNum == 0 {
self.dataMdoel?.order_res?.sale_res?.dj_pay_status_cn = "未付款"
}else{
self.dataMdoel?.order_res?.sale_res?.dj_pay_status_cn = "已付款"
}
self.listView.reloadData() self.listView.reloadData()
} }
...@@ -729,7 +734,14 @@ class OrderDViewController: BaseViewController,UITableViewDelegate,UITableViewDa ...@@ -729,7 +734,14 @@ class OrderDViewController: BaseViewController,UITableViewDelegate,UITableViewDa
let dataM = data as! UpDataModel let dataM = data as! UpDataModel
if dataM.code == 1 { if dataM.code == 1 {
self.wk_payWay = selectNum self.wk_payWay = selectNum
// self.dataMdoel?.order_res?.pay_type_cn = self.zhiFuFangShiArr[selectNum] self.dataMdoel?.order_res?.sale_res?.wk_pay_type_cn = self.zhiFuFangShiArr[selectNum]
if selectNum == 0 {
self.dataMdoel?.order_res?.sale_res?.wk_pay_status_cn = "未付款"
}else{
self.dataMdoel?.order_res?.sale_res?.wk_pay_status_cn = "已付款"
}
self.listView.reloadData() self.listView.reloadData()
} }
...@@ -754,9 +766,9 @@ class OrderDViewController: BaseViewController,UITableViewDelegate,UITableViewDa ...@@ -754,9 +766,9 @@ class OrderDViewController: BaseViewController,UITableViewDelegate,UITableViewDa
self.zhiFuSelect = selectNum self.zhiFuSelect = selectNum
self.dataMdoel?.order_res?.pay_type_cn = self.zhiFuFangShiArr[selectNum] self.dataMdoel?.order_res?.pay_type_cn = self.zhiFuFangShiArr[selectNum]
if selectNum == 0 { if selectNum == 0 {
self.dataMdoel?.order_res?.pay_status_cn = "未支付" self.dataMdoel?.order_res?.pay_status_cn = "未付款"
}else{ }else{
self.dataMdoel?.order_res?.pay_status_cn = "已支付" self.dataMdoel?.order_res?.pay_status_cn = "已付款"
} }
......
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