From a26039cd1a9437d2232ccaea7f5a66f59a46ee69 Mon Sep 17 00:00:00 2001
From: younger_times <841720330@qq.com>
Date: 星期一, 29 五月 2023 18:12:57 +0800
Subject: [PATCH] 新增

---
 OKProject/API/API.swift |   31 +++++++++++++++++++++++++++++++
 1 files changed, 31 insertions(+), 0 deletions(-)

diff --git a/OKProject/API/API.swift b/OKProject/API/API.swift
index bc312f9..72c681f 100644
--- a/OKProject/API/API.swift
+++ b/OKProject/API/API.swift
@@ -688,6 +688,12 @@
     case getCompanyLimitDetail(id:Int)
 
     case companyLimitApprove(id:Int,remark:String? = nil,status:Int)
+    
+    case getBusinessReason
+    
+    case queryBusinessCar(calType:CalType,endLonLat:String,startLonLat:String,startTime:String? = nil,endTime:String? = nil)
+    
+    case validPermission
 
 }
 
@@ -1004,6 +1010,12 @@
                 return "/api/user/getCompanyLimitDetail"
             case .companyLimitApprove:
                 return "/api/user/companyLimitApprove"
+        case .getBusinessReason:
+            return "/api/business/getBusinessReason"
+        case .queryBusinessCar:
+            return "/api/business/queryBusinessCarModel"
+        case .validPermission:
+            return "/api/business/validPermission"
         }
     }
     
@@ -2011,6 +2023,25 @@
                     .append(key: "remark", value: remark)
                     .append(key: "status", value: status)
                 return .requestParameters(parameters: params.done(), encoding: URLEncoding.queryString)
+            
+        case .getBusinessReason:
+            let params = APIParamsAppender()
+            return .requestParameters(parameters: params.done(), encoding: URLEncoding.queryString)
+            
+        case .queryBusinessCar(let calType, let endLonLat, let startLonLat, let startTime, let endTime):
+            let params = APIParamsAppender()
+                .append(key: "carType", value: calType.rawValue)
+                .append(key: "endLonLat", value: endLonLat)
+                .append(key: "startLonLat", value: startLonLat)
+                .append(key: "startTime", value: startTime)
+                .append(key: "endTime", value: endTime)
+            return .requestParameters(parameters: params.done(), encoding: URLEncoding.queryString)
+            
+            
+        case .validPermission:
+            let params = APIParamsAppender()
+            return .requestParameters(parameters: params.done(), encoding: URLEncoding.queryString)
+            
         }
     }
 }

--
Gitblit v1.7.1