From c7c4a5f345f3fa0cf5d5b9ce90ee96f371bc8c54 Mon Sep 17 00:00:00 2001
From: zhengyiming <540361168@qq.com>
Date: 星期四, 14 八月 2025 11:27:56 +0800
Subject: [PATCH] fix: 灵工管理
---
packages/services/apiV2/taskUser.ts | 62 ++++++++++++++++++++++++++++++
1 files changed, 61 insertions(+), 1 deletions(-)
diff --git a/packages/services/apiV2/taskUser.ts b/packages/services/apiV2/taskUser.ts
index 33930c4..a23742d 100644
--- a/packages/services/apiV2/taskUser.ts
+++ b/packages/services/apiV2/taskUser.ts
@@ -26,12 +26,72 @@
});
}
+/** B绔煡璇汉鍛樺畨鎺掑垎椤靛垪琛ㄤ俊鎭� POST /api/flexjob/taskUser/getArrangeTaskUsers */
+export async function getArrangeTaskUsers(
+ body: API.GetArrangeTaskUsersQuery,
+ options?: API.RequestConfig
+) {
+ return request<API.GetArrangeTaskUsersQueryResult>('/api/flexjob/taskUser/getArrangeTaskUsers', {
+ method: 'POST',
+ headers: {
+ 'Content-Type': 'application/json-patch+json',
+ },
+ data: body,
+ ...(options || {}),
+ });
+}
+
+/** 鏌ヨ搴旇仒鎶ュ悕浜哄憳褰曠敤鐘舵�� GET /api/flexjob/taskUser/getTaskUserHireStatus */
+export async function getTaskUserHireStatus(
+ // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+ params: API.APIgetTaskUserHireStatusParams,
+ options?: API.RequestConfig
+) {
+ return request<API.GetTaskUserHireStatusQueryResult>(
+ '/api/flexjob/taskUser/getTaskUserHireStatus',
+ {
+ method: 'GET',
+ params: {
+ ...params,
+ },
+ ...(options || {}),
+ }
+ );
+}
+
+/** B绔煡璇㈠簲鑱樻姤鍚嶅垎椤靛垪琛ㄤ俊鎭� POST /api/flexjob/taskUser/getTaskUsers */
+export async function getTaskUsers(body: API.GetTaskUsersQuery, options?: API.RequestConfig) {
+ return request<API.GetTaskUsersQueryResult>('/api/flexjob/taskUser/getTaskUsers', {
+ method: 'POST',
+ headers: {
+ 'Content-Type': 'application/json-patch+json',
+ },
+ data: body,
+ ...(options || {}),
+ });
+}
+
+/** 浠诲姟瀹夋帓 PUT /api/flexjob/taskUser/setTaskUserArrange */
+export async function setTaskUserArrange(
+ body: API.SetTaskUserArrangeCommand,
+ options?: API.RequestConfig
+) {
+ return request<string>('/api/flexjob/taskUser/setTaskUserArrange', {
+ method: 'PUT',
+ headers: {
+ 'Content-Type': 'application/json-patch+json',
+ },
+ data: body,
+ ...(options || {}),
+ });
+}
+
/** 浠诲姟褰曠敤 PUT /api/flexjob/taskUser/setTaskUserHire */
export async function setTaskUserHire(
body: API.SetTaskUserHireCommand,
options?: API.RequestConfig
) {
- return request<number>('/api/flexjob/taskUser/setTaskUserHire', {
+ return request<string>('/api/flexjob/taskUser/setTaskUserHire', {
method: 'PUT',
headers: {
'Content-Type': 'application/json-patch+json',
--
Gitblit v1.9.1