From 0458b859259b5806f4923b0ea791893bdffbf771 Mon Sep 17 00:00:00 2001
From: wupengfei <834520024@qq.com>
Date: 星期一, 22 九月 2025 13:14:09 +0800
Subject: [PATCH] fix: bug

---
 src/services/api/task.ts |   78 +++++++++++++++++++++++++++++++-------
 1 files changed, 63 insertions(+), 15 deletions(-)

diff --git a/src/services/api/task.ts b/src/services/api/task.ts
index 06e974f..0f797ab 100644
--- a/src/services/api/task.ts
+++ b/src/services/api/task.ts
@@ -14,6 +14,36 @@
   });
 }
 
+/** 缂栬緫缁撶畻鍚嶅崟 POST /api/flexjob/task/editTaskSettlementOrderRoster */
+export async function editTaskSettlementOrderRoster(
+  body: API.EditTaskSettlementOrderRosterCommand,
+  options?: API.RequestConfig
+) {
+  return request<string>('/api/flexjob/task/editTaskSettlementOrderRoster', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json-patch+json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 瀵煎嚭缁撶畻鍚嶅崟 POST /api/flexjob/task/exportTaskSettlementOrderRosters */
+export async function exportTaskSettlementOrderRosters(
+  body: API.ExportTaskSettlementOrderRostersCommand,
+  options?: API.RequestConfig
+) {
+  return request<string>('/api/flexjob/task/exportTaskSettlementOrderRosters', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json-patch+json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
 /** 鏌ヨ寮�鏀句换鍔″垎椤靛垪琛� POST /api/flexjob/task/getOpenTaskInfos */
 export async function getOpenTaskInfos(
   body: API.GetOpenTaskInfosQuery,
@@ -173,6 +203,39 @@
   );
 }
 
+/** 鏌ヨ浠诲姟缁撶畻鏃� GET /api/flexjob/task/getTaskSettlementDates */
+export async function getTaskSettlementDates(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIgetTaskSettlementDatesParams,
+  options?: API.RequestConfig
+) {
+  return request<string[]>('/api/flexjob/task/getTaskSettlementDates', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 瀵煎叆缁撶畻鍚嶅崟 POST /api/flexjob/task/importTaskSettlementOrderRosters */
+export async function importTaskSettlementOrderRosters(
+  body: API.ImportTaskSettlementOrderRostersCommand,
+  options?: API.RequestConfig
+) {
+  return request<API.ImportTaskSettlementOrderRostersCommandResult>(
+    '/api/flexjob/task/importTaskSettlementOrderRosters',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json-patch+json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
+
 /** 鎾ゅ洖缁撶畻 POST /api/flexjob/task/revokeTaskSettlementOrder */
 export async function revokeTaskSettlementOrder(
   body: API.RevokeTaskSettlementOrderCommand,
@@ -236,21 +299,6 @@
   options?: API.RequestConfig
 ) {
   return request<string>('/api/flexjob/task/sureTaskSettlement', {
-    method: 'POST',
-    headers: {
-      'Content-Type': 'application/json-patch+json',
-    },
-    data: body,
-    ...(options || {}),
-  });
-}
-
-/** 纭缁撶畻鍗� POST /api/flexjob/task/sureTaskSettlementOrder */
-export async function sureTaskSettlementOrder(
-  body: API.SureTaskSettlementOrderCommand,
-  options?: API.RequestConfig
-) {
-  return request<string>('/api/flexjob/task/sureTaskSettlementOrder', {
     method: 'POST',
     headers: {
       'Content-Type': 'application/json-patch+json',

--
Gitblit v1.9.1