|
@@ -52,6 +52,7 @@ class OrderViewController: BaseViewController {
|
|
}
|
|
}
|
|
|
|
|
|
override func setupLayouts() {
|
|
override func setupLayouts() {
|
|
|
|
+
|
|
segmentedView.snp.makeConstraints { (make) in
|
|
segmentedView.snp.makeConstraints { (make) in
|
|
make.left.right.equalToSuperview()
|
|
make.left.right.equalToSuperview()
|
|
make.height.equalTo(44)
|
|
make.height.equalTo(44)
|
|
@@ -69,7 +70,6 @@ class OrderViewController: BaseViewController {
|
|
[weak self] (notification) in
|
|
[weak self] (notification) in
|
|
self?.orderListViewController?.orderPurchaseOrderListApi(page: 1)
|
|
self?.orderListViewController?.orderPurchaseOrderListApi(page: 1)
|
|
}
|
|
}
|
|
-
|
|
|
|
}
|
|
}
|
|
|
|
|
|
//1.初始化JXSegmentedView
|
|
//1.初始化JXSegmentedView
|
|
@@ -215,6 +215,7 @@ extension OrderViewController :JXSegmentedListContainerViewDataSource {
|
|
let vc1 = OrderCommentController()
|
|
let vc1 = OrderCommentController()
|
|
vc1.orderDetailModel = orderModel
|
|
vc1.orderDetailModel = orderModel
|
|
vc1.commentSuccessedBlock = {
|
|
vc1.commentSuccessedBlock = {
|
|
|
|
+ kOrderVCTypeAlliSRefresh = true
|
|
vc.orderPurchaseOrderListApi(page: 1)
|
|
vc.orderPurchaseOrderListApi(page: 1)
|
|
}
|
|
}
|
|
self.navigationController?.pushViewController(vc1, animated: true)
|
|
self.navigationController?.pushViewController(vc1, animated: true)
|
|
@@ -236,7 +237,7 @@ extension OrderViewController :JXSegmentedListContainerViewDataSource {
|
|
|
|
|
|
AlertSheetView.alert(title: "是否取消订单", cancelTitle: "取消", sureTitle: "确定", cancelBlock: nil) { (popupView, index, str) in
|
|
AlertSheetView.alert(title: "是否取消订单", cancelTitle: "取消", sureTitle: "确定", cancelBlock: nil) { (popupView, index, str) in
|
|
SwiftMoyaNetWorkServiceOrder.shared().orderPurchaseCloseApi(patchNum: orderModel.patchNum ?? "") { (data) -> (Void) in
|
|
SwiftMoyaNetWorkServiceOrder.shared().orderPurchaseCloseApi(patchNum: orderModel.patchNum ?? "") { (data) -> (Void) in
|
|
- NotificationCenter.default.post(name: NSNotification.Name("OrderListVCAll"), object: self)
|
|
|
|
|
|
+ kOrderVCTypeAlliSRefresh = true
|
|
vc.orderPurchaseOrderListApi(page: 1)
|
|
vc.orderPurchaseOrderListApi(page: 1)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
@@ -247,6 +248,7 @@ extension OrderViewController :JXSegmentedListContainerViewDataSource {
|
|
func orderPurchaseConfirmApi(orderModel:OrderModel,vc: OrderListViewController) {
|
|
func orderPurchaseConfirmApi(orderModel:OrderModel,vc: OrderListViewController) {
|
|
AlertSheetView.alert(title: "是否确认收货", cancelTitle: "取消", sureTitle: "确定", cancelBlock: nil) { (popupView, index, str) in
|
|
AlertSheetView.alert(title: "是否确认收货", cancelTitle: "取消", sureTitle: "确定", cancelBlock: nil) { (popupView, index, str) in
|
|
SwiftMoyaNetWorkServiceOrder.shared().orderPurchaseConfirmApi(purchaseId: orderModel.id ?? 0) { (data) -> (Void) in
|
|
SwiftMoyaNetWorkServiceOrder.shared().orderPurchaseConfirmApi(purchaseId: orderModel.id ?? 0) { (data) -> (Void) in
|
|
|
|
+ kOrderVCTypeAlliSRefresh = true
|
|
vc.orderPurchaseOrderListApi(page: 1)
|
|
vc.orderPurchaseOrderListApi(page: 1)
|
|
}
|
|
}
|
|
}
|
|
}
|