From 8094e8499e7f94f9cf164af4653cd96833dd8c4c Mon Sep 17 00:00:00 2001
From: zhengyiming <540361168@qq.com>
Date: 星期二, 12 八月 2025 17:57:41 +0800
Subject: [PATCH] fix: 灵工管理
---
src/services/api/task.ts | 18 ---------
src/services/api/index.ts | 2 -
src/services/api/typings.d.ts | 29 ++++++++++----
src/services/api/taskUser.ts | 18 +++++++++
4 files changed, 39 insertions(+), 28 deletions(-)
diff --git a/src/services/api/index.ts b/src/services/api/index.ts
index acc5733..042f909 100644
--- a/src/services/api/index.ts
+++ b/src/services/api/index.ts
@@ -7,7 +7,6 @@
import * as enterpriseEmployee from './enterpriseEmployee';
import * as user from './user';
import * as dictionary from './dictionary';
-import * as taskUser from './taskUser';
import * as auth from './auth';
import * as taskUser from './taskUser';
import * as task from './task';
@@ -20,7 +19,6 @@
enterpriseEmployee,
user,
dictionary,
- taskUser,
auth,
taskUser,
task,
diff --git a/src/services/api/task.ts b/src/services/api/task.ts
index c6e9470..b6c19fa 100644
--- a/src/services/api/task.ts
+++ b/src/services/api/task.ts
@@ -14,24 +14,6 @@
});
}
-/** 鏌ヨ楠屾敹浠诲姟鍒嗛〉鍒楄〃 POST /api/flexjob/task/getCheckReceiveTaskInfos */
-export async function getCheckReceiveTaskInfos(
- body: API.GetCheckReceiveTaskInfosQuery,
- options?: API.RequestConfig
-) {
- return request<API.GetCheckReceiveTaskInfosQueryResult>(
- '/api/flexjob/task/getCheckReceiveTaskInfos',
- {
- method: 'POST',
- headers: {
- 'Content-Type': 'application/json-patch+json',
- },
- data: body,
- ...(options || {}),
- }
- );
-}
-
/** 鎴戠殑鎶ュ悕鍒嗛〉鍒楄〃 POST /api/flexjob/task/getPersonalApplyTaskInfos */
export async function getPersonalApplyTaskInfos(
body: API.GetPersonalApplyTaskInfosQuery,
diff --git a/src/services/api/taskUser.ts b/src/services/api/taskUser.ts
index af03cc7..2b056fb 100644
--- a/src/services/api/taskUser.ts
+++ b/src/services/api/taskUser.ts
@@ -41,6 +41,24 @@
});
}
+/** 鏌ヨ楠屾敹鍒嗛〉鍒楄〃 POST /api/flexjob/taskUser/getCheckReceiveTaskUserInfos */
+export async function getCheckReceiveTaskUserInfos(
+ body: API.GetCheckReceiveTaskUserInfosQuery,
+ options?: API.RequestConfig
+) {
+ return request<API.GetCheckReceiveTaskUserInfosQueryResult>(
+ '/api/flexjob/taskUser/getCheckReceiveTaskUserInfos',
+ {
+ method: 'POST',
+ headers: {
+ 'Content-Type': 'application/json-patch+json',
+ },
+ data: body,
+ ...(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', {
diff --git a/src/services/api/typings.d.ts b/src/services/api/typings.d.ts
index da18ce1..36268d2 100644
--- a/src/services/api/typings.d.ts
+++ b/src/services/api/typings.d.ts
@@ -490,14 +490,14 @@
timestamp?: number;
}
- interface FriendlyResultGetCheckReceiveTaskInfosQueryResult {
+ interface FriendlyResultGetCheckReceiveTaskUserInfosQueryResult {
/** 璺熻釜Id */
traceId?: string;
/** 鐘舵�佺爜 */
code?: number;
/** 閿欒鐮� */
errorCode?: string;
- data?: GetCheckReceiveTaskInfosQueryResult;
+ data?: GetCheckReceiveTaskUserInfosQueryResult;
/** 鎵ц鎴愬姛 */
success?: boolean;
/** 閿欒淇℃伅 */
@@ -1263,7 +1263,9 @@
arrangeStatus?: EnumTaskUserArrangeStatus;
}
- interface GetCheckReceiveTaskInfosQuery {
+ interface GetCheckReceiveTaskUserInfosQuery {
+ /** 浠诲姟Id */
+ taskInfoId?: string;
/** 鍏抽敭瀛� */
keywords?: string;
/** 楠屾敹鏃ユ湡-鏈�鏃╂椂闂� */
@@ -1274,23 +1276,35 @@
pageModel?: PagedListQueryPageModel;
}
- interface GetCheckReceiveTaskInfosQueryResult {
+ interface GetCheckReceiveTaskUserInfosQueryResult {
pageModel?: PagedListQueryResultPageModel;
/** 鏁版嵁 */
- data?: GetCheckReceiveTaskInfosQueryResultItem[];
+ data?: GetCheckReceiveTaskUserInfosQueryResultItem[];
}
- interface GetCheckReceiveTaskInfosQueryResultItem {
+ interface GetCheckReceiveTaskUserInfosQueryResultItem {
/** 浠诲姟Id */
id?: string;
/** 浠诲姟鍚嶇О */
- name?: string;
+ taskName?: string;
/** 浠诲姟寮�濮嬫椂闂� */
beginTime?: string;
/** 浠诲姟缁撴潫鏃堕棿 */
endTime?: string;
/** 浠诲姟鍦扮偣鍚嶇О */
addressName?: string;
+ /** 濮撳悕 */
+ name?: string;
+ /** 韬唤璇佸彿 */
+ identity?: string;
+ /** 鐢熸棩 */
+ birthday?: string;
+ /** 骞撮緞 */
+ age?: number;
+ /** 鎵嬫満鍙� */
+ contactPhoneNumber?: string;
+ /** 鎻愪氦鏃堕棿 */
+ lastSubmitTime?: string;
checkReceiveStatus?: EnumTaskCheckReceiveStatus;
}
@@ -2072,7 +2086,6 @@
recommendStatus?: EnumTaskRecommendStatus;
/** 鍒涘缓鏃堕棿 */
createdTime?: string;
- hireStatus?: EnumTaskUserHireStatus;
}
interface GetTaskInfosQueryResultObjectData {
--
Gitblit v1.9.1