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