|
@@ -22,6 +22,13 @@ class OrderDetailViewController: BaseViewController {
|
|
|
var contents = ["","","","",""]
|
|
|
|
|
|
var isChange : Bool = false
|
|
|
+
|
|
|
+ deinit {
|
|
|
+ if let observe = observe {
|
|
|
+ NotificationCenter.default.removeObserver(observe)
|
|
|
+ }
|
|
|
+ }
|
|
|
+ weak var observe : NSObjectProtocol?
|
|
|
|
|
|
override func viewDidLoad() {
|
|
|
super.viewDidLoad()
|
|
@@ -43,7 +50,6 @@ class OrderDetailViewController: BaseViewController {
|
|
|
}
|
|
|
view.addSubview(orderDetailBottomView)
|
|
|
view.addSubview(tableView)
|
|
|
-
|
|
|
}
|
|
|
|
|
|
override func setupLayouts() {
|
|
@@ -80,6 +86,11 @@ class OrderDetailViewController: BaseViewController {
|
|
|
[weak self] (data) in
|
|
|
self?.setButton(button: (self?.orderDetailBottomView.leftButton)!)
|
|
|
}).disposed(by: disposeBag)
|
|
|
+
|
|
|
+ observe = NotificationCenter.default.addObserver(forName: NSNotification.Name("OrderApplyRefund"), object: nil, queue: OperationQueue.main) {[weak self] (notification) in
|
|
|
+ self?.orderPurchaseDetailApi()
|
|
|
+
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
/// 订单详情接口
|