|  |  |  | 
|---|
|  |  |  | // @ts-ignore | 
|---|
|  |  |  | import { request } from '@/utils/request'; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /** 企业批量签约合同 POST /api/user/enterpriseEmployee/batchEnterpriseSignContract */ | 
|---|
|  |  |  | export async function batchEnterpriseSignContract( | 
|---|
|  |  |  | body: API.BatchEnterpriseSignContractCommand, | 
|---|
|  |  |  | options?: API.RequestConfig | 
|---|
|  |  |  | ) { | 
|---|
|  |  |  | return request<API.BatchEnterpriseSignContractCommandResult>( | 
|---|
|  |  |  | '/api/user/enterpriseEmployee/batchEnterpriseSignContract', | 
|---|
|  |  |  | { | 
|---|
|  |  |  | method: 'POST', | 
|---|
|  |  |  | headers: { | 
|---|
|  |  |  | 'Content-Type': 'application/json-patch+json', | 
|---|
|  |  |  | }, | 
|---|
|  |  |  | data: body, | 
|---|
|  |  |  | ...(options || {}), | 
|---|
|  |  |  | } | 
|---|
|  |  |  | ); | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /** 编辑灵工信息 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默认没有生成对象) | 
|---|
|  |  |  | 
|---|
|  |  |  | } | 
|---|
|  |  |  | ); | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /** 查询个人用户签约详情 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 || {}), | 
|---|
|  |  |  | }); | 
|---|
|  |  |  | } | 
|---|