| /* eslint-disable */ | 
| // @ts-ignore | 
| import { request } from '@/utils/request'; | 
|   | 
| /** 发布/编辑任务 POST /api/FlexWorker/AddEidtFlexTask */ | 
| export async function addEidtFlexTask(body: API.AddEidtFlexTaskInput, options?: API.RequestConfig) { | 
|   return request<number>('/api/FlexWorker/AddEidtFlexTask', { | 
|     method: 'POST', | 
|     headers: { | 
|       'Content-Type': 'application/json', | 
|     }, | 
|     data: body, | 
|     ...(options || {}), | 
|   }); | 
| } | 
|   | 
| /** 添加联系记录 GET /api/FlexWorker/AddUserResumeContractRecord */ | 
| export async function addUserResumeContractRecord( | 
|   // 叠加生成的Param类型 (非body参数swagger默认没有生成对象) | 
|   params: API.APIaddUserResumeContractRecordParams, | 
|   options?: API.RequestConfig | 
| ) { | 
|   return request<number>('/api/FlexWorker/AddUserResumeContractRecord', { | 
|     method: 'GET', | 
|     params: { | 
|       ...params, | 
|     }, | 
|     ...(options || {}), | 
|   }); | 
| } | 
|   | 
| /** 取消人员收藏 DELETE /api/FlexWorker/CancelUserResumeCollect */ | 
| export async function cancelUserResumeCollect( | 
|   // 叠加生成的Param类型 (非body参数swagger默认没有生成对象) | 
|   params: API.APIcancelUserResumeCollectParams, | 
|   options?: API.RequestConfig | 
| ) { | 
|   return request<number>('/api/FlexWorker/CancelUserResumeCollect', { | 
|     method: 'DELETE', | 
|     params: { | 
|       ...params, | 
|     }, | 
|     ...(options || {}), | 
|   }); | 
| } | 
|   | 
| /** 收藏人员简历 POST /api/FlexWorker/CollectFlexWorkerResume */ | 
| export async function collectFlexWorkerResume( | 
|   body: API.CollectFlexWorkerResumeInput, | 
|   options?: API.RequestConfig | 
| ) { | 
|   return request<number>('/api/FlexWorker/CollectFlexWorkerResume', { | 
|     method: 'POST', | 
|     headers: { | 
|       'Content-Type': 'application/json', | 
|     }, | 
|     data: body, | 
|     ...(options || {}), | 
|   }); | 
| } | 
|   | 
| /** 收藏名片 GET /api/FlexWorker/CollectVisitingCard */ | 
| export async function collectVisitingCard( | 
|   // 叠加生成的Param类型 (非body参数swagger默认没有生成对象) | 
|   params: API.APIcollectVisitingCardParams, | 
|   options?: API.RequestConfig | 
| ) { | 
|   return request<number>('/api/FlexWorker/CollectVisitingCard', { | 
|     method: 'GET', | 
|     params: { | 
|       ...params, | 
|     }, | 
|     ...(options || {}), | 
|   }); | 
| } | 
|   | 
| /** 任务删除 DELETE /api/FlexWorker/DeleteFlexTask */ | 
| export async function deleteFlexTask( | 
|   // 叠加生成的Param类型 (非body参数swagger默认没有生成对象) | 
|   params: API.APIdeleteFlexTaskParams, | 
|   options?: API.RequestConfig | 
| ) { | 
|   return request<number>('/api/FlexWorker/DeleteFlexTask', { | 
|     method: 'DELETE', | 
|     params: { | 
|       ...params, | 
|     }, | 
|     ...(options || {}), | 
|   }); | 
| } | 
|   | 
| /** 删除名片收藏 DELETE /api/FlexWorker/DeleteMyCardCollect */ | 
| export async function deleteMyCardCollect( | 
|   // 叠加生成的Param类型 (非body参数swagger默认没有生成对象) | 
|   params: API.APIdeleteMyCardCollectParams, | 
|   options?: API.RequestConfig | 
| ) { | 
|   return request<number>('/api/FlexWorker/DeleteMyCardCollect', { | 
|     method: 'DELETE', | 
|     params: { | 
|       ...params, | 
|     }, | 
|     ...(options || {}), | 
|   }); | 
| } | 
|   | 
| /** 编辑B端名片 POST /api/FlexWorker/EditVisitingCard */ | 
| export async function editVisitingCard( | 
|   body: API.MyVisitingCardOutput, | 
|   options?: API.RequestConfig | 
| ) { | 
|   return request<number>('/api/FlexWorker/EditVisitingCard', { | 
|     method: 'POST', | 
|     headers: { | 
|       'Content-Type': 'application/json', | 
|     }, | 
|     data: body, | 
|     ...(options || {}), | 
|   }); | 
| } | 
|   | 
| /** 获取省市区列表 POST /api/FlexWorker/GetAreaList */ | 
| export async function getAreaList(body: API.GetAreaListInput, options?: API.RequestConfig) { | 
|   return request<API.AreaDto[]>('/api/FlexWorker/GetAreaList', { | 
|     method: 'POST', | 
|     headers: { | 
|       'Content-Type': 'application/json', | 
|     }, | 
|     data: body, | 
|     ...(options || {}), | 
|   }); | 
| } | 
|   | 
| /** 获取资格证书列表 GET /api/FlexWorker/GetCertificationList */ | 
| export async function getCertificationList(options?: API.RequestConfig) { | 
|   return request<API.GetSearchSettingListOutput[]>('/api/FlexWorker/GetCertificationList', { | 
|     method: 'GET', | 
|     ...(options || {}), | 
|   }); | 
| } | 
|   | 
| /** 获取企业福利列表 GET /api/FlexWorker/GetEnterpriseWelfareList */ | 
| export async function getEnterpriseWelfareList(options?: API.RequestConfig) { | 
|   return request<API.GetSearchSettingListOutput[]>('/api/FlexWorker/GetEnterpriseWelfareList', { | 
|     method: 'GET', | 
|     ...(options || {}), | 
|   }); | 
| } | 
|   | 
| /** 获取签约人员列表 POST /api/FlexWorker/GetFlexSignWorkerList */ | 
| export async function getFlexSignWorkerList( | 
|   body: API.GetFlexSignWorkerListInput, | 
|   options?: API.RequestConfig | 
| ) { | 
|   return request<API.GetNewestWorkerListOutputPageOutput>('/api/FlexWorker/GetFlexSignWorkerList', { | 
|     method: 'POST', | 
|     headers: { | 
|       'Content-Type': 'application/json', | 
|     }, | 
|     data: body, | 
|     ...(options || {}), | 
|   }); | 
| } | 
|   | 
| /** B端小程序-获取任务管理(未安排/已安排) POST /api/FlexWorker/GetFlexTaskByArrange */ | 
| export async function getFlexTaskByArrange( | 
|   body: API.GetFlexTaskListInput, | 
|   options?: API.RequestConfig | 
| ) { | 
|   return request<API.GetFlexTaskListOutputPageOutput>('/api/FlexWorker/GetFlexTaskByArrange', { | 
|     method: 'POST', | 
|     headers: { | 
|       'Content-Type': 'application/json', | 
|     }, | 
|     data: body, | 
|     ...(options || {}), | 
|   }); | 
| } | 
|   | 
| /** B端小程序-获取验收管理(待验收/已验收) POST /api/FlexWorker/GetFlexTaskByIsOverCheck */ | 
| export async function getFlexTaskByIsOverCheck( | 
|   body: API.GetFlexTaskListInput, | 
|   options?: API.RequestConfig | 
| ) { | 
|   return request<API.GetFlexTaskListOutputPageOutput>('/api/FlexWorker/GetFlexTaskByIsOverCheck', { | 
|     method: 'POST', | 
|     headers: { | 
|       'Content-Type': 'application/json', | 
|     }, | 
|     data: body, | 
|     ...(options || {}), | 
|   }); | 
| } | 
|   | 
| /** 获取招聘任务详情 GET /api/FlexWorker/GetFlexTaskDto */ | 
| export async function getFlexTaskDto( | 
|   // 叠加生成的Param类型 (非body参数swagger默认没有生成对象) | 
|   params: API.APIgetFlexTaskDtoParams, | 
|   options?: API.RequestConfig | 
| ) { | 
|   return request<API.GetFlexTaskDtoOutput>('/api/FlexWorker/GetFlexTaskDto', { | 
|     method: 'GET', | 
|     params: { | 
|       ...params, | 
|     }, | 
|     ...(options || {}), | 
|   }); | 
| } | 
|   | 
| /** 获取招聘管理列表(发布中/已停止) POST /api/FlexWorker/GetFlexTaskList */ | 
| export async function getFlexTaskList( | 
|   body: API.GetFlexTaskListByStatusInput, | 
|   options?: API.RequestConfig | 
| ) { | 
|   return request<API.GetFlexTaskListOutputPageOutput>('/api/FlexWorker/GetFlexTaskList', { | 
|     method: 'POST', | 
|     headers: { | 
|       'Content-Type': 'application/json', | 
|     }, | 
|     data: body, | 
|     ...(options || {}), | 
|   }); | 
| } | 
|   | 
| /** 应聘管理-任务详情-获取人员报名列表 POST /api/FlexWorker/GetFlexTaskWorkerApplyList */ | 
| export async function getFlexTaskWorkerApplyList( | 
|   body: API.GetFlexTaskWorkerApplyListInput, | 
|   options?: API.RequestConfig | 
| ) { | 
|   return request<API.GetNewestWorkerListOutputPageOutput>( | 
|     '/api/FlexWorker/GetFlexTaskWorkerApplyList', | 
|     { | 
|       method: 'POST', | 
|       headers: { | 
|         'Content-Type': 'application/json', | 
|       }, | 
|       data: body, | 
|       ...(options || {}), | 
|     } | 
|   ); | 
| } | 
|   | 
| /** 任务管理-待安排/已安排 人员列表 POST /api/FlexWorker/GetFlexTaskWorkerArrangeList */ | 
| export async function getFlexTaskWorkerArrangeList( | 
|   body: API.GetFlexTaskWorkerArrangeListInput, | 
|   options?: API.RequestConfig | 
| ) { | 
|   return request<API.GetNewestWorkerListOutputPageOutput>( | 
|     '/api/FlexWorker/GetFlexTaskWorkerArrangeList', | 
|     { | 
|       method: 'POST', | 
|       headers: { | 
|         'Content-Type': 'application/json', | 
|       }, | 
|       data: body, | 
|       ...(options || {}), | 
|     } | 
|   ); | 
| } | 
|   | 
| /** 验收管理-任务详情-获取单个人员提交验收内容列表 POST /api/FlexWorker/GetFlexTaskWorkerCheckContentDto */ | 
| export async function getFlexTaskWorkerCheckContentDto( | 
|   body: API.GetFlexTaskWorkerCheckContentDtoInput, | 
|   options?: API.RequestConfig | 
| ) { | 
|   return request<API.GetTaskWorkerCheckContentOutput>( | 
|     '/api/FlexWorker/GetFlexTaskWorkerCheckContentDto', | 
|     { | 
|       method: 'POST', | 
|       headers: { | 
|         'Content-Type': 'application/json', | 
|       }, | 
|       data: body, | 
|       ...(options || {}), | 
|     } | 
|   ); | 
| } | 
|   | 
| /** 获取验收管理 待验收/已验收-人员列表 POST /api/FlexWorker/GetFlexTaskWorkerCheckList */ | 
| export async function getFlexTaskWorkerCheckList( | 
|   body: API.GetFlexTaskWorkerCheckListInput, | 
|   options?: API.RequestConfig | 
| ) { | 
|   return request<API.GetNewestWorkerListOutputPageOutput>( | 
|     '/api/FlexWorker/GetFlexTaskWorkerCheckList', | 
|     { | 
|       method: 'POST', | 
|       headers: { | 
|         'Content-Type': 'application/json', | 
|       }, | 
|       data: body, | 
|       ...(options || {}), | 
|     } | 
|   ); | 
| } | 
|   | 
| /** 我的名片夹 POST /api/FlexWorker/GetMyCollectVisitingCardList */ | 
| export async function getMyCollectVisitingCardList( | 
|   body: API.GetCollectVisitingCardListInput, | 
|   options?: API.RequestConfig | 
| ) { | 
|   return request<API.GetCollectVisitingCardOutputPageOutput>( | 
|     '/api/FlexWorker/GetMyCollectVisitingCardList', | 
|     { | 
|       method: 'POST', | 
|       headers: { | 
|         'Content-Type': 'application/json', | 
|       }, | 
|       data: body, | 
|       ...(options || {}), | 
|     } | 
|   ); | 
| } | 
|   | 
| /** 获取我的名片 GET /api/FlexWorker/GetMyVisitingCard */ | 
| export async function getMyVisitingCard(options?: API.RequestConfig) { | 
|   return request<API.MyVisitingCardOutput>('/api/FlexWorker/GetMyVisitingCard', { | 
|     method: 'GET', | 
|     ...(options || {}), | 
|   }); | 
| } | 
|   | 
| /** 获取灵工列表 POST /api/FlexWorker/GetNewesWorkertList */ | 
| export async function getNewesWorkertList( | 
|   body: API.GetNewestWorkerListInput, | 
|   options?: API.RequestConfig | 
| ) { | 
|   return request<API.GetNewestWorkerListOutputPageOutput>('/api/FlexWorker/GetNewesWorkertList', { | 
|     method: 'POST', | 
|     headers: { | 
|       'Content-Type': 'application/json', | 
|     }, | 
|     data: body, | 
|     ...(options || {}), | 
|   }); | 
| } | 
|   | 
| /** 获取联系记录 POST /api/FlexWorker/GetUserContractRecordList */ | 
| export async function getUserContractRecordList(body: API.PageInput, options?: API.RequestConfig) { | 
|   return request<API.GetNewestWorkerListOutputPageOutput>( | 
|     '/api/FlexWorker/GetUserContractRecordList', | 
|     { | 
|       method: 'POST', | 
|       headers: { | 
|         'Content-Type': 'application/json', | 
|       }, | 
|       data: body, | 
|       ...(options || {}), | 
|     } | 
|   ); | 
| } | 
|   | 
| /** 获取简历收藏列表 POST /api/FlexWorker/GetWorkerResumeCollectList */ | 
| export async function getWorkerResumeCollectList(body: API.PageInput, options?: API.RequestConfig) { | 
|   return request<API.GetNewestWorkerListOutputPageOutput>( | 
|     '/api/FlexWorker/GetWorkerResumeCollectList', | 
|     { | 
|       method: 'POST', | 
|       headers: { | 
|         'Content-Type': 'application/json', | 
|       }, | 
|       data: body, | 
|       ...(options || {}), | 
|     } | 
|   ); | 
| } | 
|   | 
| /** 企业解约 GET /api/FlexWorker/StopEnterpriseUserContract */ | 
| export async function stopEnterpriseUserContract( | 
|   // 叠加生成的Param类型 (非body参数swagger默认没有生成对象) | 
|   params: API.APIstopEnterpriseUserContractParams, | 
|   options?: API.RequestConfig | 
| ) { | 
|   return request<number>('/api/FlexWorker/StopEnterpriseUserContract', { | 
|     method: 'GET', | 
|     params: { | 
|       ...params, | 
|     }, | 
|     ...(options || {}), | 
|   }); | 
| } | 
|   | 
| /** 任务人员安排/取消安排 POST /api/FlexWorker/TaskWorkerArrange */ | 
| export async function taskWorkerArrange( | 
|   body: API.TaskWorkerArrangeInput, | 
|   options?: API.RequestConfig | 
| ) { | 
|   return request<number>('/api/FlexWorker/TaskWorkerArrange', { | 
|     method: 'POST', | 
|     headers: { | 
|       'Content-Type': 'application/json', | 
|     }, | 
|     data: body, | 
|     ...(options || {}), | 
|   }); | 
| } | 
|   | 
| /** 验收管理-验收详情-对人员进行验收审核 POST /api/FlexWorker/TaskWorkerCheckAcceptStatus */ | 
| export async function taskWorkerCheckAcceptStatus( | 
|   body: API.TaskWorkerCheckAcceptStatusInput, | 
|   options?: API.RequestConfig | 
| ) { | 
|   return request<number>('/api/FlexWorker/TaskWorkerCheckAcceptStatus', { | 
|     method: 'POST', | 
|     headers: { | 
|       'Content-Type': 'application/json', | 
|     }, | 
|     data: body, | 
|     ...(options || {}), | 
|   }); | 
| } | 
|   | 
| /** 任务人员录用/谢绝 POST /api/FlexWorker/TaskWorkerHireRefuse */ | 
| export async function taskWorkerHireRefuse( | 
|   body: API.TaskWorkerHireRefuseInput, | 
|   options?: API.RequestConfig | 
| ) { | 
|   return request<number>('/api/FlexWorker/TaskWorkerHireRefuse', { | 
|     method: 'POST', | 
|     headers: { | 
|       'Content-Type': 'application/json', | 
|     }, | 
|     data: body, | 
|     ...(options || {}), | 
|   }); | 
| } | 
|   | 
| /** 更新招聘任务发布状态 POST /api/FlexWorker/UpdateFlexTaskReleaseStatus */ | 
| export async function updateFlexTaskReleaseStatus( | 
|   body: API.UpdateTaskReleaseStatusInput, | 
|   options?: API.RequestConfig | 
| ) { | 
|   return request<number>('/api/FlexWorker/UpdateFlexTaskReleaseStatus', { | 
|     method: 'POST', | 
|     headers: { | 
|       'Content-Type': 'application/json', | 
|     }, | 
|     data: body, | 
|     ...(options || {}), | 
|   }); | 
| } |