| | |
| | | self.viewModel.specialOrder() |
| | | } |
| | | }else if self.viewModel.orderType.value == .offical{ |
| | | guard YYMapViewManager.share.timeStamp.value != nil else {alert(text: "请选择出行日期");return} |
| | | // guard YYMapViewManager.share.timeStamp.value != nil else {alert(text: "请选择出行日期");return} |
| | | guard !(self.viewModel.trailReason.value?.isEmpty ?? true) else {alert(text: "请填写事由出行");return} |
| | | guard YYMapViewManager.share.calType.value != nil else {alert(text: "请选择计费方式");return} |
| | | self.viewModel.officalOrder() |
| | |
| | | self.yy_push(vc: vc) |
| | | break |
| | | case .offical: |
| | | let vc = TravelServiceVC.init(orderId: self.viewModel.orderId.value, orderType: self.viewModel.orderType.value) |
| | | let vc = TravelServiceVC.init(orderId: self.viewModel.orderId.value, orderType: self.viewModel.orderType.value) |
| | | self.yy_push(vc: vc) |
| | | default:break |
| | | } |
| | |
| | | |
| | | view_carNum.didPressTrip.delegate(on: self) { (_, _) in |
| | | switch self.viewModel.orderType.value{ |
| | | case .taxi: |
| | | case .taxi,.offical: |
| | | // 订单流程界面 |
| | | let vc = TravelServiceVC.init(orderId: self.viewModel.currentOrderId.value, orderType: self.viewModel.orderType.value) |
| | | self.yy_push(vc: vc) |
| | |
| | | |
| | | let vc = YYSpecialCarViewController.init(orderId: self.viewModel.currentOrderId.value,isCarpool: isCarpool) |
| | | self.yy_push(vc: vc) |
| | | case .offical: |
| | | break |
| | | case .travel: |
| | | break |
| | | default:break |