update
This commit is contained in:
@@ -100,20 +100,21 @@ extension ReviewFailedController {
|
||||
}
|
||||
})
|
||||
.disposed(by: disposeBag)
|
||||
|
||||
reviewFailedView.tableView.mj_header?.beginRefreshing()
|
||||
|
||||
|
||||
pendingTapGes.rx.event
|
||||
.observe(on: MainScheduler.instance)
|
||||
.subscribe(onNext: { _ in
|
||||
WEBTOOL.open(name: .todoList,appending: nil)
|
||||
})
|
||||
.disposed(by: disposeBag)
|
||||
}
|
||||
|
||||
public override func viewWillAppear(_ animated: Bool) {
|
||||
super.viewWillAppear(animated)
|
||||
NotificationCenter.default.post(name: NSNotification.Name(rawValue: Notification_reloadRescusControolerToDoMessageCount), object: nil)
|
||||
|
||||
preRefreshRelay
|
||||
.observe(on: MainScheduler.instance)
|
||||
.subscribe(onNext: {[weak self] _ in
|
||||
NotificationCenter.default.post(name: NSNotification.Name(rawValue: Notification_reloadRescusControolerToDoMessageCount), object: nil)
|
||||
self?.reviewFailedView.tableView.mj_header?.beginRefreshing()
|
||||
})
|
||||
.disposed(by: disposeBag)
|
||||
}
|
||||
}
|
||||
|
||||
@@ -133,7 +134,7 @@ extension ReviewFailedController : UITableViewDelegate,UITableViewDataSource {
|
||||
cell = ReviewFailedCell(style: .default, reuseIdentifier: "cell")
|
||||
}
|
||||
let model = resultArr[indexPath.row]
|
||||
cell!.descLabel.text = model.auditFailReason
|
||||
cell!.descLabel.text = "不通过原因:" + (model.auditFailReason ?? "")
|
||||
cell!.typeLabel.text = model.taskServiceName
|
||||
cell!.stateLabel.text = model.taskOrderStatusString
|
||||
cell!.orderNumLabel.text = model.orderCode
|
||||
@@ -153,6 +154,7 @@ extension ReviewFailedController : UITableViewDelegate,UITableViewDataSource {
|
||||
open class ReviewFailedController : DDViewController {
|
||||
private let reviewFailedView = ReviewFailedView()
|
||||
private var pageNum : Int = 1
|
||||
private var preRefreshRelay = ReplayRelay<Any?>.create(bufferSize: 1)
|
||||
private var refreshRelay = ReplayRelay<Int>.create(bufferSize: 1)
|
||||
private let disposeBag = DisposeBag()
|
||||
private var resultArr : [OrderListDataModel] = []
|
||||
@@ -211,6 +213,11 @@ open class ReviewFailedController : DDViewController {
|
||||
open override var preferredStatusBarStyle: UIStatusBarStyle {
|
||||
return .lightContent
|
||||
}
|
||||
|
||||
open override func reloadData() {
|
||||
super.reloadData()
|
||||
preRefreshRelay.accept(nil)
|
||||
}
|
||||
}
|
||||
|
||||
open class ReviewFailedView : DDView {
|
||||
@@ -298,7 +305,7 @@ open class ReviewFailedCell : DDTableViewCell {
|
||||
}
|
||||
|
||||
orderNumLabel.snp.makeConstraints { make in
|
||||
make.left.equalTo(typeLabel.snp.right).offset(auto(20))
|
||||
make.left.equalTo(typeLabel.snp.right).offset(auto(10))
|
||||
make.centerY.equalTo(typeLabel)
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user