车辆监控手机号可以为空
This commit is contained in:
@@ -177,7 +177,7 @@ public class VehicleMonitorListDataModel : Decodable {
|
||||
var vehicleName : String?
|
||||
var driverId : Int
|
||||
var driverName : String?
|
||||
var driverPhone : String
|
||||
var driverPhone : String?
|
||||
var vehicleType : String?
|
||||
var terminalType : String?
|
||||
var vehicleStatus : VehicleStatusModel?
|
||||
|
||||
@@ -213,7 +213,11 @@ extension VehicleMonitoringController {
|
||||
.observe(on: MainScheduler.instance)
|
||||
.subscribe(onNext: {[weak self] _ in
|
||||
if let model = self?.selectedModel {
|
||||
URLLINKS.openUrl(type: .phone, appending: model.driverPhone)
|
||||
guard let driverPhone = model.driverPhone else {
|
||||
self?.view.dd_makeToast("空号")
|
||||
return
|
||||
}
|
||||
URLLINKS.openUrl(type: .phone, appending: driverPhone)
|
||||
}
|
||||
})
|
||||
.disposed(by: disposeBag)
|
||||
|
||||
@@ -98,8 +98,12 @@ extension VehicleMonitoringListController : UITableViewDelegate,UITableViewDataS
|
||||
|
||||
cell?.callButton.rx.tap
|
||||
.observe(on: MainScheduler.instance)
|
||||
.subscribe(onNext: { _ in
|
||||
URLLINKS.openUrl(type: .phone, appending: model.driverPhone)
|
||||
.subscribe(onNext: {[weak self] _ in
|
||||
guard let driverPhone = model.driverPhone else {
|
||||
self?.view.dd_makeToast("空号")
|
||||
return
|
||||
}
|
||||
URLLINKS.openUrl(type: .phone, appending: driverPhone)
|
||||
})
|
||||
.disposed(by: cell!.disposeBag)
|
||||
return cell!
|
||||
|
||||
Reference in New Issue
Block a user