From 739a784e0bb13fc37bae846492feaccf02b1af5c Mon Sep 17 00:00:00 2001
From: younger_times <841720330@qq.com>
Date: 星期六, 06 五月 2023 10:09:22 +0800
Subject: [PATCH] 新增

---
 OKProject/Class/Home/Controller/HomeVC.swift |   44 +++++++++++++++-----------------------------
 1 files changed, 15 insertions(+), 29 deletions(-)

diff --git a/OKProject/Class/Home/Controller/HomeVC.swift b/OKProject/Class/Home/Controller/HomeVC.swift
index 1f583b1..837c290 100644
--- a/OKProject/Class/Home/Controller/HomeVC.swift
+++ b/OKProject/Class/Home/Controller/HomeVC.swift
@@ -697,7 +697,21 @@
                 let vc = TravelVC(orderType: .special)
                 vc.showCar = showCar
                 return vc
-            case "跨城出行","机场专线","景区直通车":
+            case "公务出行":
+                let vc = TravelVC.init(orderType: .business)
+                vc.showCar = showCar
+                vc.officialCharterClouse = { [weak self] in
+                    let officialCharterVC = OfficialCharterVC()
+                    officialCharterVC.view.frame = CGRect(x: 0, y: ScreenHeight, width: ScreenWidth, height: self?.view.height ?? 0)
+                    self?.view.addSubview(officialCharterVC.view)
+                    self?.addChild(officialCharterVC)
+
+                    UIView.animate(withDuration: 0.6) {
+                        officialCharterVC.view.frame = CGRect(x: 0, y: 0, width: ScreenWidth, height: self?.view.height ?? 0)
+                    }
+                }
+                return vc
+            case "机场专线","景区直通车":
                 var vc: TravelCityHomeVC! = magicView.dequeueReusablePage(withIdentifier: String(describing: name)) as? TravelCityHomeVC
                 if vc == nil {
                     vc = TravelCityHomeVC()
@@ -709,34 +723,6 @@
                 }
                 vc.showCar = showCar
                 return vc
-//            case "同城小件物流":
-//                var vc: SmallLogisticsHomeVC! = magicView.dequeueReusablePage(withIdentifier: String(describing: name)) as? SmallLogisticsHomeVC
-//                if vc == nil {
-//                    vc = SmallLogisticsHomeVC()
-//                }
-//                vc.showCar = showCar
-//                vc.orderType.accept(.cityLogistics)
-//                return vc
-//            case "跨城小件物流":
-//                var vc: SmallLogisticsHomeVC! = magicView.dequeueReusablePage(withIdentifier: String(describing: name)) as? SmallLogisticsHomeVC
-//                if vc == nil {
-//                    vc = SmallLogisticsHomeVC()
-//                }
-//                vc.showCar = showCar
-//                vc.orderType.accept(.acrossLogistics)
-//                return vc
-//            case "包车":
-//                var vc: CharterHomeVC! = magicView.dequeueReusablePage(withIdentifier: String(describing: name)) as? CharterHomeVC
-//                if vc == nil {
-//                    vc = CharterHomeVC()
-//                }
-//                return vc
-//            case "助老模式":
-//                var vc:CallByCarVC! = magicView.dequeueReusablePage(withIdentifier: String(name)) as? CallByCarVC
-//                if vc == nil{
-//                    vc = CallByCarVC()
-//                }
-//                return vc
             default:
                 return UIViewController()
         }

--
Gitblit v1.7.1