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