From 60a5e5d29ea3a7c63bc5acc9052a656821127ab9 Mon Sep 17 00:00:00 2001
From: younger_times <841720330@qq.com>
Date: 星期四, 01 六月 2023 18:43:35 +0800
Subject: [PATCH] 新增修改

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

diff --git a/OKProject/API/API.swift b/OKProject/API/API.swift
index 45be96b..8fa01f5 100644
--- a/OKProject/API/API.swift
+++ b/OKProject/API/API.swift
@@ -698,6 +698,12 @@
     case queryOfficalCarModel(calType:Int,startLonLat:String,endLonLat:String,startTime:String? = nil,endTime:String? = nil)
     
     case saveOrderBusiness(model:OfficalRequstModel)
+    
+    case approveOrderList(pageNum:Int)
+    
+    case approveOrderDetail(id:Int)
+    
+    case approveOrderAudit(id:Int,status:Int,auditRemark:String? = nil)
 
 }
 
@@ -1024,6 +1030,12 @@
             return "/api/business/queryBusinessCarModel"
         case .saveOrderBusiness:
             return "/api/business/saveOrderBusiness"
+        case .approveOrderList:
+            return "/api/business/approveOrderList"
+        case .approveOrderDetail:
+            return "/api/business/approveOrderDetail"
+        case .approveOrderAudit:
+            return "/api/business/approveOrder"
         }
     }
     
@@ -2062,6 +2074,24 @@
             let params = APIParamsAppender()
                 params.params = model.toJSON() ?? [:]
             return .requestParameters(parameters: params.done(), encoding: URLEncoding.queryString)
+            
+        case .approveOrderList(let pageNum):
+            let params = APIParamsAppender()
+                .append(key: "pageNum", value: pageNum)
+                .append(key: "size", value: 20)
+            return .requestParameters(parameters: params.done(), encoding: URLEncoding.queryString)
+            
+        case .approveOrderDetail(let id):
+            let params = APIParamsAppender()
+                .append(key: "id", value: id)
+            return .requestParameters(parameters: params.done(), encoding: URLEncoding.queryString)
+            
+        case .approveOrderAudit(let id, let status, let auditRemark):
+            let params = APIParamsAppender()
+                .append(key: "id", value: id)
+                .append(key: "auditStatus", value: status)
+                .append(key: "auditRemark", value: auditRemark)
+            return .requestParameters(parameters: params.done(), encoding: URLEncoding.queryString)
         }
     }
 }

--
Gitblit v1.7.1