update
This commit is contained in:
32
OrderScheduling/Rescue/View/AcceptOrderTool.swift
Normal file
32
OrderScheduling/Rescue/View/AcceptOrderTool.swift
Normal file
@@ -0,0 +1,32 @@
|
||||
//
|
||||
// AcceptOrderTool.swift
|
||||
// OrderScheduling
|
||||
//
|
||||
// Created by 中道 on 2023/8/25.
|
||||
//
|
||||
|
||||
import Foundation
|
||||
import RxSwift
|
||||
import RxCocoa
|
||||
|
||||
public let ACCEPTORDERTOOL = AcceptOrderTool.default
|
||||
|
||||
open class AcceptOrderTool : NSObject {
|
||||
public static let `default` = AcceptOrderTool()
|
||||
private let disposeBag = DisposeBag()
|
||||
|
||||
func open(userInfo:[AnyHashable:Any]?) {
|
||||
let acceptOrderView = AcceptOrderView()
|
||||
acceptOrderView.titleLabel.text = "新订单"
|
||||
acceptOrderView.contentLabel.text = TOOL.getOrderString(userInfo: userInfo)
|
||||
acceptOrderView.readButton.setTitle("查看", for: .normal)
|
||||
acceptOrderView.readButton.rx.tap
|
||||
.subscribe(onNext: {
|
||||
ENTRY.dismiss(name: acceptOrderViewEntry) {
|
||||
let tabBarVc = UIApplication.shared.dd_keyWindow.rootViewController as? MainTabBarController
|
||||
tabBarVc?.selectedIndex = 0
|
||||
}
|
||||
}).disposed(by: disposeBag)
|
||||
ENTRY.showAcceptOrderEntry(view: acceptOrderView,name: acceptOrderViewEntry)
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user