宽窄优行-由【嘉易行】项目成品而来
younger_times
2023-07-05 0d8f5fc8a516bfd07e425909e4a4432600572ee7
OKProject/Class/Home/Controller/TravelVC.swift
@@ -448,9 +448,17 @@
        advertViewModel.advertType.accept(2)
        advertViewModel.getAdvertising()
        cell_address.queryServerCarModel()
    }
    //MARK: - viewWillAppear
    override func viewWillAppear(_ animated: Bool) {
        super.viewWillAppear(animated)
        setupMapView()
        viewModel.queryServingOrder()
        
        
        if viewModel.orderType.value == .offical{
        //公务车,当审核状态为false时,查询一次,直到为true后不在查询
        if viewModel.orderType.value == .offical && self.viewModel.authStatus.value == false{
            APIManager.shared.provider.rx.request(.validPermission).mapThenValidate(AuthStatusModel.self).subscribe { restult in
                switch restult{
                case .success(let m):
@@ -462,13 +470,6 @@
                alert(text: error.localizedDescription)
            }.disposed(by: disposeBag)
        }
    }
    //MARK: - viewWillAppear
    override func viewWillAppear(_ animated: Bool) {
        super.viewWillAppear(animated)
        setupMapView()
        viewModel.queryServingOrder()
    }
    
    //MARK: - UI