| /* eslint-disable */ | 
| // @ts-ignore | 
| import { request } from '@/utils/request'; | 
|   | 
| /** 编辑灵工信息 POST /api/user/enterpriseEmployee/editEnterpriseEmployee */ | 
| export async function editEnterpriseEmployee( | 
|   body: API.EditEnterpriseEmployeeCommand, | 
|   options?: API.RequestConfig | 
| ) { | 
|   return request<string>('/api/user/enterpriseEmployee/editEnterpriseEmployee', { | 
|     method: 'POST', | 
|     headers: { | 
|       'Content-Type': 'application/json-patch+json', | 
|     }, | 
|     data: body, | 
|     ...(options || {}), | 
|   }); | 
| } | 
|   | 
| /** 企业用户签约 POST /api/user/enterpriseEmployee/enterpriseUserElectronSign */ | 
| export async function enterpriseUserElectronSign( | 
|   body: API.EnterpriseUserElectronSignCommand, | 
|   options?: API.RequestConfig | 
| ) { | 
|   return request<API.EnterpriseUserElectronSignCommandResult>( | 
|     '/api/user/enterpriseEmployee/enterpriseUserElectronSign', | 
|     { | 
|       method: 'POST', | 
|       headers: { | 
|         'Content-Type': 'application/json-patch+json', | 
|       }, | 
|       data: body, | 
|       ...(options || {}), | 
|     } | 
|   ); | 
| } | 
|   | 
| /** 查询灵工详情 GET /api/user/enterpriseEmployee/getEnterpriseEmployee */ | 
| export async function getEnterpriseEmployee( | 
|   // 叠加生成的Param类型 (非body参数swagger默认没有生成对象) | 
|   params: API.APIgetEnterpriseEmployeeParams, | 
|   options?: API.RequestConfig | 
| ) { | 
|   return request<API.GetEnterpriseEmployeeQueryResult>( | 
|     '/api/user/enterpriseEmployee/getEnterpriseEmployee', | 
|     { | 
|       method: 'GET', | 
|       params: { | 
|         ...params, | 
|       }, | 
|       ...(options || {}), | 
|     } | 
|   ); | 
| } | 
|   | 
| /** 查询灵工分页列表数据 POST /api/user/enterpriseEmployee/getEnterpriseEmployees */ | 
| export async function getEnterpriseEmployees( | 
|   body: API.GetEnterpriseEmployeesQuery, | 
|   options?: API.RequestConfig | 
| ) { | 
|   return request<API.GetEnterpriseEmployeesQueryResult>( | 
|     '/api/user/enterpriseEmployee/getEnterpriseEmployees', | 
|     { | 
|       method: 'POST', | 
|       headers: { | 
|         'Content-Type': 'application/json-patch+json', | 
|       }, | 
|       data: body, | 
|       ...(options || {}), | 
|     } | 
|   ); | 
| } | 
|   | 
| /** 查询个人用户签约详情 GET /api/user/enterpriseEmployee/getPersonalUserElectronSign */ | 
| export async function getPersonalUserElectronSign( | 
|   // 叠加生成的Param类型 (非body参数swagger默认没有生成对象) | 
|   params: API.APIgetPersonalUserElectronSignParams, | 
|   options?: API.RequestConfig | 
| ) { | 
|   return request<API.GetPersonalUserElectronSignQueryResult>( | 
|     '/api/user/enterpriseEmployee/getPersonalUserElectronSign', | 
|     { | 
|       method: 'GET', | 
|       params: { | 
|         ...params, | 
|       }, | 
|       ...(options || {}), | 
|     } | 
|   ); | 
| } | 
|   | 
| /** 查询个人用户签约列表 POST /api/user/enterpriseEmployee/getPersonalUserElectronSigns */ | 
| export async function getPersonalUserElectronSigns( | 
|   body: API.GetPersonalUserElectronSignsQuery, | 
|   options?: API.RequestConfig | 
| ) { | 
|   return request<API.GetPersonalUserElectronSignsQueryResult>( | 
|     '/api/user/enterpriseEmployee/getPersonalUserElectronSigns', | 
|     { | 
|       method: 'POST', | 
|       headers: { | 
|         'Content-Type': 'application/json-patch+json', | 
|       }, | 
|       data: body, | 
|       ...(options || {}), | 
|     } | 
|   ); | 
| } | 
|   | 
| /** 导入灵工信息 POST /api/user/enterpriseEmployee/importEnterpriseEmployees */ | 
| export async function importEnterpriseEmployees( | 
|   body: API.ImportEnterpriseEmployeesCommand, | 
|   options?: API.RequestConfig | 
| ) { | 
|   return request<API.ImportEnterpriseEmployeesCommandResult>( | 
|     '/api/user/enterpriseEmployee/importEnterpriseEmployees', | 
|     { | 
|       method: 'POST', | 
|       headers: { | 
|         'Content-Type': 'application/json-patch+json', | 
|       }, | 
|       data: body, | 
|       ...(options || {}), | 
|     } | 
|   ); | 
| } | 
|   | 
| /** 邀请灵工签约 POST /api/user/enterpriseEmployee/inviteElectronSign */ | 
| export async function inviteElectronSign( | 
|   body: API.InviteElectronSignCommand, | 
|   options?: API.RequestConfig | 
| ) { | 
|   return request<number>('/api/user/enterpriseEmployee/inviteElectronSign', { | 
|     method: 'POST', | 
|     headers: { | 
|       'Content-Type': 'application/json-patch+json', | 
|     }, | 
|     data: body, | 
|     ...(options || {}), | 
|   }); | 
| } | 
|   | 
| /** 个人用户签约 POST /api/user/enterpriseEmployee/personalUserElectronSign */ | 
| export async function personalUserElectronSign( | 
|   body: API.PersonalUserElectronSignCommand, | 
|   options?: API.RequestConfig | 
| ) { | 
|   return request<API.PersonalUserElectronSignCommandResult>( | 
|     '/api/user/enterpriseEmployee/personalUserElectronSign', | 
|     { | 
|       method: 'POST', | 
|       headers: { | 
|         'Content-Type': 'application/json-patch+json', | 
|       }, | 
|       data: body, | 
|       ...(options || {}), | 
|     } | 
|   ); | 
| } | 
|   | 
| /** 发送邀请签约短信 POST /api/user/enterpriseEmployee/sendInviteElectronSignSms */ | 
| export async function sendInviteElectronSignSms( | 
|   body: API.SendInviteElectronSignSmsCommand, | 
|   options?: API.RequestConfig | 
| ) { | 
|   return request<number>('/api/user/enterpriseEmployee/sendInviteElectronSignSms', { | 
|     method: 'POST', | 
|     headers: { | 
|       'Content-Type': 'application/json-patch+json', | 
|     }, | 
|     data: body, | 
|     ...(options || {}), | 
|   }); | 
| } | 
|   | 
| /** 灵工解约 POST /api/user/enterpriseEmployee/stopElectronSign */ | 
| export async function stopElectronSign( | 
|   body: API.StopElectronSignCommand, | 
|   options?: API.RequestConfig | 
| ) { | 
|   return request<number>('/api/user/enterpriseEmployee/stopElectronSign', { | 
|     method: 'POST', | 
|     headers: { | 
|       'Content-Type': 'application/json-patch+json', | 
|     }, | 
|     data: body, | 
|     ...(options || {}), | 
|   }); | 
| } |