|  |  | 
 |  |  | // @ts-ignore | 
 |  |  | import { request } from '@/utils/request'; | 
 |  |  |  | 
 |  |  | /** 查询任务详情 GET /api/main/task/getTaskInfo */ | 
 |  |  | export async function getTaskInfo( | 
 |  |  |   // 叠加生成的Param类型 (非body参数swagger默认没有生成对象) | 
 |  |  |   params: API.APIgetTaskInfoParams, | 
 |  |  |   options?: API.RequestConfig | 
 |  |  | ) { | 
 |  |  |   return request<API.GetTaskInfoQueryResult>('/api/main/task/getTaskInfo', { | 
 |  |  |     method: 'GET', | 
 |  |  |     params: { | 
 |  |  |       ...params, | 
 |  |  | /** 删除任务 DELETE /api/flexjob/task/deleteTaskInfo */ | 
 |  |  | export async function deleteTaskInfo(body: API.DeleteTaskInfoCommand, options?: API.RequestConfig) { | 
 |  |  |   return request<number>('/api/flexjob/task/deleteTaskInfo', { | 
 |  |  |     method: 'DELETE', | 
 |  |  |     headers: { | 
 |  |  |       'Content-Type': 'application/json-patch+json', | 
 |  |  |     }, | 
 |  |  |     data: body, | 
 |  |  |     ...(options || {}), | 
 |  |  |   }); | 
 |  |  | } | 
 |  |  |  | 
 |  |  | /** 查询任务分页列表 POST /api/main/task/getTaskInfos */ | 
 |  |  | export async function getTaskInfos(body: API.GetTaskInfosQuery, options?: API.RequestConfig) { | 
 |  |  |   return request<API.PagedListQueryResultGetTaskInfosQueryResultItem>( | 
 |  |  |     '/api/main/task/getTaskInfos', | 
 |  |  | /** 查询开放任务分页列表 POST /api/flexjob/task/getOpenTaskInfos */ | 
 |  |  | export async function getOpenTaskInfos( | 
 |  |  |   body: API.GetOpenTaskInfosQuery, | 
 |  |  |   options?: API.RequestConfig | 
 |  |  | ) { | 
 |  |  |   return request<API.GetTaskInfosQueryResult>('/api/flexjob/task/getOpenTaskInfos', { | 
 |  |  |     method: 'POST', | 
 |  |  |     headers: { | 
 |  |  |       'Content-Type': 'application/json-patch+json', | 
 |  |  |     }, | 
 |  |  |     data: body, | 
 |  |  |     ...(options || {}), | 
 |  |  |   }); | 
 |  |  | } | 
 |  |  |  | 
 |  |  | /** 我的报名分页列表 POST /api/flexjob/task/getPersonalApplyTaskInfos */ | 
 |  |  | export async function getPersonalApplyTaskInfos( | 
 |  |  |   body: API.GetPersonalApplyTaskInfosQuery, | 
 |  |  |   options?: API.RequestConfig | 
 |  |  | ) { | 
 |  |  |   return request<API.GetPersonalApplyTaskInfosQueryResult>( | 
 |  |  |     '/api/flexjob/task/getPersonalApplyTaskInfos', | 
 |  |  |     { | 
 |  |  |       method: 'POST', | 
 |  |  |       headers: { | 
 |  |  | 
 |  |  |   ); | 
 |  |  | } | 
 |  |  |  | 
 |  |  | /** 保存任务 POST /api/main/task/saveTaskInfo */ | 
 |  |  | /** 我的已取消分页列表 POST /api/flexjob/task/getPersonalCancelTaskInfos */ | 
 |  |  | export async function getPersonalCancelTaskInfos( | 
 |  |  |   body: API.GetPersonalCancelTaskInfosQuery, | 
 |  |  |   options?: API.RequestConfig | 
 |  |  | ) { | 
 |  |  |   return request<API.GetPersonalCancelTaskInfosQueryResult>( | 
 |  |  |     '/api/flexjob/task/getPersonalCancelTaskInfos', | 
 |  |  |     { | 
 |  |  |       method: 'POST', | 
 |  |  |       headers: { | 
 |  |  |         'Content-Type': 'application/json-patch+json', | 
 |  |  |       }, | 
 |  |  |       data: body, | 
 |  |  |       ...(options || {}), | 
 |  |  |     } | 
 |  |  |   ); | 
 |  |  | } | 
 |  |  |  | 
 |  |  | /** 我的已录用分页列表 POST /api/flexjob/task/getPersonalHireTaskInfos */ | 
 |  |  | export async function getPersonalHireTaskInfos( | 
 |  |  |   body: API.GetPersonalHireTaskInfosQuery, | 
 |  |  |   options?: API.RequestConfig | 
 |  |  | ) { | 
 |  |  |   return request<API.GetPersonalHireTaskInfosQueryResult>( | 
 |  |  |     '/api/flexjob/task/getPersonalHireTaskInfos', | 
 |  |  |     { | 
 |  |  |       method: 'POST', | 
 |  |  |       headers: { | 
 |  |  |         'Content-Type': 'application/json-patch+json', | 
 |  |  |       }, | 
 |  |  |       data: body, | 
 |  |  |       ...(options || {}), | 
 |  |  |     } | 
 |  |  |   ); | 
 |  |  | } | 
 |  |  |  | 
 |  |  | /** 查询结算单详情 GET /api/flexjob/task/getSettlementTask */ | 
 |  |  | export async function getSettlementTask( | 
 |  |  |   // 叠加生成的Param类型 (非body参数swagger默认没有生成对象) | 
 |  |  |   params: API.APIgetSettlementTaskParams, | 
 |  |  |   options?: API.RequestConfig | 
 |  |  | ) { | 
 |  |  |   return request<API.GetSettlementTaskQueryResult>('/api/flexjob/task/getSettlementTask', { | 
 |  |  |     method: 'GET', | 
 |  |  |     params: { | 
 |  |  |       ...params, | 
 |  |  |     }, | 
 |  |  |     ...(options || {}), | 
 |  |  |   }); | 
 |  |  | } | 
 |  |  |  | 
 |  |  | /** 查询结算任务分页列表数据 POST /api/flexjob/task/getSettlementTasks */ | 
 |  |  | export async function getSettlementTasks( | 
 |  |  |   body: API.GetSettlementTasksQuery, | 
 |  |  |   options?: API.RequestConfig | 
 |  |  | ) { | 
 |  |  |   return request<API.GetSettlementTasksQueryResult>('/api/flexjob/task/getSettlementTasks', { | 
 |  |  |     method: 'POST', | 
 |  |  |     headers: { | 
 |  |  |       'Content-Type': 'application/json-patch+json', | 
 |  |  |     }, | 
 |  |  |     data: body, | 
 |  |  |     ...(options || {}), | 
 |  |  |   }); | 
 |  |  | } | 
 |  |  |  | 
 |  |  | /** 查询任务企业信息 GET /api/flexjob/task/getTaskEnterprise */ | 
 |  |  | export async function getTaskEnterprise( | 
 |  |  |   // 叠加生成的Param类型 (非body参数swagger默认没有生成对象) | 
 |  |  |   params: API.APIgetTaskEnterpriseParams, | 
 |  |  |   options?: API.RequestConfig | 
 |  |  | ) { | 
 |  |  |   return request<API.GetTaskEnterpriseQueryResult>('/api/flexjob/task/getTaskEnterprise', { | 
 |  |  |     method: 'GET', | 
 |  |  |     params: { | 
 |  |  |       ...params, | 
 |  |  |     }, | 
 |  |  |     ...(options || {}), | 
 |  |  |   }); | 
 |  |  | } | 
 |  |  |  | 
 |  |  | /** 查询任务详情 GET /api/flexjob/task/getTaskInfo */ | 
 |  |  | export async function getTaskInfo( | 
 |  |  |   // 叠加生成的Param类型 (非body参数swagger默认没有生成对象) | 
 |  |  |   params: API.APIgetTaskInfoParams, | 
 |  |  |   options?: API.RequestConfig | 
 |  |  | ) { | 
 |  |  |   return request<API.GetTaskInfoQueryResult>('/api/flexjob/task/getTaskInfo', { | 
 |  |  |     method: 'GET', | 
 |  |  |     params: { | 
 |  |  |       ...params, | 
 |  |  |     }, | 
 |  |  |     ...(options || {}), | 
 |  |  |   }); | 
 |  |  | } | 
 |  |  |  | 
 |  |  | /** 查询任务分页列表 POST /api/flexjob/task/getTaskInfos */ | 
 |  |  | export async function getTaskInfos(body: API.GetTaskInfosQuery, options?: API.RequestConfig) { | 
 |  |  |   return request<API.GetTaskInfosQueryResult>('/api/flexjob/task/getTaskInfos', { | 
 |  |  |     method: 'POST', | 
 |  |  |     headers: { | 
 |  |  |       'Content-Type': 'application/json-patch+json', | 
 |  |  |     }, | 
 |  |  |     data: body, | 
 |  |  |     ...(options || {}), | 
 |  |  |   }); | 
 |  |  | } | 
 |  |  |  | 
 |  |  | /** 查询任务选择器数据 GET /api/flexjob/task/getTaskSelect */ | 
 |  |  | export async function getTaskSelect( | 
 |  |  |   // 叠加生成的Param类型 (非body参数swagger默认没有生成对象) | 
 |  |  |   params: API.APIgetTaskSelectParams, | 
 |  |  |   options?: API.RequestConfig | 
 |  |  | ) { | 
 |  |  |   return request<API.SelectOptionGuidGetTaskSelectQueryOption[]>( | 
 |  |  |     '/api/flexjob/task/getTaskSelect', | 
 |  |  |     { | 
 |  |  |       method: 'GET', | 
 |  |  |       params: { | 
 |  |  |         ...params, | 
 |  |  |       }, | 
 |  |  |       ...(options || {}), | 
 |  |  |     } | 
 |  |  |   ); | 
 |  |  | } | 
 |  |  |  | 
 |  |  | /** 撤回结算 POST /api/flexjob/task/revokeTaskSettlementOrder */ | 
 |  |  | export async function revokeTaskSettlementOrder( | 
 |  |  |   body: API.RevokeTaskSettlementOrderCommand, | 
 |  |  |   options?: API.RequestConfig | 
 |  |  | ) { | 
 |  |  |   return request<string>('/api/flexjob/task/revokeTaskSettlementOrder', { | 
 |  |  |     method: 'POST', | 
 |  |  |     headers: { | 
 |  |  |       'Content-Type': 'application/json-patch+json', | 
 |  |  |     }, | 
 |  |  |     data: body, | 
 |  |  |     ...(options || {}), | 
 |  |  |   }); | 
 |  |  | } | 
 |  |  |  | 
 |  |  | /** 保存任务 POST /api/flexjob/task/saveTaskInfo */ | 
 |  |  | export async function saveTaskInfo(body: API.SaveTaskInfoCommand, options?: API.RequestConfig) { | 
 |  |  |   return request<string>('/api/main/task/saveTaskInfo', { | 
 |  |  |   return request<string>('/api/flexjob/task/saveTaskInfo', { | 
 |  |  |     method: 'POST', | 
 |  |  |     headers: { | 
 |  |  |       'Content-Type': 'application/json-patch+json', | 
 |  |  |     }, | 
 |  |  |     data: body, | 
 |  |  |     ...(options || {}), | 
 |  |  |   }); | 
 |  |  | } | 
 |  |  |  | 
 |  |  | /** 设置任务是否推荐 PUT /api/flexjob/task/setTaskInfoRecommendStatus */ | 
 |  |  | export async function setTaskInfoRecommendStatus( | 
 |  |  |   body: API.SetTaskInfoRecommendStatusCommand, | 
 |  |  |   options?: API.RequestConfig | 
 |  |  | ) { | 
 |  |  |   return request<number>('/api/flexjob/task/setTaskInfoRecommendStatus', { | 
 |  |  |     method: 'PUT', | 
 |  |  |     headers: { | 
 |  |  |       'Content-Type': 'application/json-patch+json', | 
 |  |  |     }, | 
 |  |  |     data: body, | 
 |  |  |     ...(options || {}), | 
 |  |  |   }); | 
 |  |  | } | 
 |  |  |  | 
 |  |  | /** 设置任务发布状态 PUT /api/flexjob/task/setTaskInfoReleaseStatus */ | 
 |  |  | export async function setTaskInfoReleaseStatus( | 
 |  |  |   body: API.SetTaskInfoReleaseStatusCommand, | 
 |  |  |   options?: API.RequestConfig | 
 |  |  | ) { | 
 |  |  |   return request<number>('/api/flexjob/task/setTaskInfoReleaseStatus', { | 
 |  |  |     method: 'PUT', | 
 |  |  |     headers: { | 
 |  |  |       'Content-Type': 'application/json-patch+json', | 
 |  |  |     }, | 
 |  |  |     data: body, | 
 |  |  |     ...(options || {}), | 
 |  |  |   }); | 
 |  |  | } | 
 |  |  |  | 
 |  |  | /** 确认结算 POST /api/flexjob/task/sureTaskSettlement */ | 
 |  |  | export async function sureTaskSettlement( | 
 |  |  |   body: API.SureTaskSettlementCommand, | 
 |  |  |   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', |