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