|  |  | 
 |  |  | // @ts-ignore | 
 |  |  | import { request } from '@/utils/request'; | 
 |  |  |  | 
 |  |  | /** 校验合同模是否可用 POST /api/user/electronSign/checkContractTemplate */ | 
 |  |  | export async function checkContractTemplate( | 
 |  |  |   body: API.CheckContractTemplateCommand, | 
 |  |  |   options?: API.RequestConfig | 
 |  |  | ) { | 
 |  |  |   return request<boolean>('/api/user/electronSign/checkContractTemplate', { | 
 |  |  |     method: 'POST', | 
 |  |  |     headers: { | 
 |  |  |       'Content-Type': 'application/json-patch+json', | 
 |  |  |     }, | 
 |  |  |     data: body, | 
 |  |  |     ...(options || {}), | 
 |  |  |   }); | 
 |  |  | } | 
 |  |  |  | 
 |  |  | /** 校验电子签通道是否启用 POST /api/user/electronSign/checkElectronSignAccessEnableds */ | 
 |  |  | export async function checkElectronSignAccessEnableds( | 
 |  |  |   body: API.CheckElectronSignAccessEnabledsCommand, | 
 |  |  |   options?: API.RequestConfig | 
 |  |  | ) { | 
 |  |  |   return request<boolean>('/api/user/electronSign/checkElectronSignAccessEnableds', { | 
 |  |  |     method: 'POST', | 
 |  |  |     headers: { | 
 |  |  |       'Content-Type': 'application/json-patch+json', | 
 |  |  |     }, | 
 |  |  |     data: body, | 
 |  |  |     ...(options || {}), | 
 |  |  |   }); | 
 |  |  | } | 
 |  |  |  | 
 |  |  | /** 电子签回传 POST /api/user/electronSign/electronSignCallback */ | 
 |  |  | export async function electronSignCallback( | 
 |  |  |   body: API.ElectronSignCallbackCommand, | 
 |  |  | 
 |  |  |     data: body, | 
 |  |  |     ...(options || {}), | 
 |  |  |   }); | 
 |  |  | } | 
 |  |  |  | 
 |  |  | /** 查询合同模板详情 GET /api/user/electronSign/getContractTemplate */ | 
 |  |  | export async function getContractTemplate( | 
 |  |  |   // 叠加生成的Param类型 (非body参数swagger默认没有生成对象) | 
 |  |  |   params: API.APIgetContractTemplateParams, | 
 |  |  |   options?: API.RequestConfig | 
 |  |  | ) { | 
 |  |  |   return request<API.GetContractTemplateQueryResult>('/api/user/electronSign/getContractTemplate', { | 
 |  |  |     method: 'GET', | 
 |  |  |     params: { | 
 |  |  |       ...params, | 
 |  |  |     }, | 
 |  |  |     ...(options || {}), | 
 |  |  |   }); | 
 |  |  | } | 
 |  |  |  | 
 |  |  | /** 查询运营端协议管理分页列表数据 POST /api/user/electronSign/getContractTemplateEnterprises */ | 
 |  |  | export async function getContractTemplateEnterprises( | 
 |  |  |   body: API.GetContractTemplateEnterprisesQuery, | 
 |  |  |   options?: API.RequestConfig | 
 |  |  | ) { | 
 |  |  |   return request<API.GetContractTemplateEnterprisesQueryResult>( | 
 |  |  |     '/api/user/electronSign/getContractTemplateEnterprises', | 
 |  |  |     { | 
 |  |  |       method: 'POST', | 
 |  |  |       headers: { | 
 |  |  |         'Content-Type': 'application/json-patch+json', | 
 |  |  |       }, | 
 |  |  |       data: body, | 
 |  |  |       ...(options || {}), | 
 |  |  |     } | 
 |  |  |   ); | 
 |  |  | } | 
 |  |  |  | 
 |  |  | /** 查询已启用的电子签配置 GET /api/user/electronSign/getEnabledElectronSignSettings */ | 
 |  |  | export async function getEnabledElectronSignSettings( | 
 |  |  |   // 叠加生成的Param类型 (非body参数swagger默认没有生成对象) | 
 |  |  |   params: API.APIgetEnabledElectronSignSettingsParams, | 
 |  |  |   options?: API.RequestConfig | 
 |  |  | ) { | 
 |  |  |   return request<API.GetEnabledElectronSignSettingsQueryResultItem[]>( | 
 |  |  |     '/api/user/electronSign/getEnabledElectronSignSettings', | 
 |  |  |     { | 
 |  |  |       method: 'GET', | 
 |  |  |       params: { | 
 |  |  |         ...params, | 
 |  |  |       }, | 
 |  |  |       ...(options || {}), | 
 |  |  |     } | 
 |  |  |   ); | 
 |  |  | } | 
 |  |  |  | 
 |  |  | /** 查询企业合同模板日志分页列表数据 POST /api/user/electronSign/getEnterpriseContractTemplateLogs */ | 
 |  |  | export async function getEnterpriseContractTemplateLogs( | 
 |  |  |   body: API.GetEnterpriseContractTemplateLogsQuery, | 
 |  |  |   options?: API.RequestConfig | 
 |  |  | ) { | 
 |  |  |   return request<API.GetEnterpriseContractTemplateLogsQueryResult>( | 
 |  |  |     '/api/user/electronSign/getEnterpriseContractTemplateLogs', | 
 |  |  |     { | 
 |  |  |       method: 'POST', | 
 |  |  |       headers: { | 
 |  |  |         'Content-Type': 'application/json-patch+json', | 
 |  |  |       }, | 
 |  |  |       data: body, | 
 |  |  |       ...(options || {}), | 
 |  |  |     } | 
 |  |  |   ); | 
 |  |  | } | 
 |  |  |  | 
 |  |  | /** 查询企业合同模板分页列表数据 POST /api/user/electronSign/getEnterpriseContractTemplates */ | 
 |  |  | export async function getEnterpriseContractTemplates( | 
 |  |  |   body: API.GetEnterpriseContractTemplatesQuery, | 
 |  |  |   options?: API.RequestConfig | 
 |  |  | ) { | 
 |  |  |   return request<API.GetEnterpriseContractTemplatesQueryResult>( | 
 |  |  |     '/api/user/electronSign/getEnterpriseContractTemplates', | 
 |  |  |     { | 
 |  |  |       method: 'POST', | 
 |  |  |       headers: { | 
 |  |  |         'Content-Type': 'application/json-patch+json', | 
 |  |  |       }, | 
 |  |  |       data: body, | 
 |  |  |       ...(options || {}), | 
 |  |  |     } | 
 |  |  |   ); | 
 |  |  | } | 
 |  |  |  | 
 |  |  | /** 查询企业合同模板选择器数据 GET /api/user/electronSign/getEnterpriseContractTemplateSelect */ | 
 |  |  | export async function getEnterpriseContractTemplateSelect( | 
 |  |  |   // 叠加生成的Param类型 (非body参数swagger默认没有生成对象) | 
 |  |  |   params: API.APIgetEnterpriseContractTemplateSelectParams, | 
 |  |  |   options?: API.RequestConfig | 
 |  |  | ) { | 
 |  |  |   return request<API.SelectOptionGuidGetEnterpriseContractTemplateSelectQueryOption[]>( | 
 |  |  |     '/api/user/electronSign/getEnterpriseContractTemplateSelect', | 
 |  |  |     { | 
 |  |  |       method: 'GET', | 
 |  |  |       params: { | 
 |  |  |         ...params, | 
 |  |  |         request: undefined, | 
 |  |  |         ...params['request'], | 
 |  |  |       }, | 
 |  |  |       ...(options || {}), | 
 |  |  |     } | 
 |  |  |   ); | 
 |  |  | } | 
 |  |  |  | 
 |  |  | /** 查询个人实名结果 GET /api/user/electronSign/getPersonalUserRealResult */ | 
 |  |  | export async function getPersonalUserRealResult( | 
 |  |  |   // 叠加生成的Param类型 (非body参数swagger默认没有生成对象) | 
 |  |  |   params: API.APIgetPersonalUserRealResultParams, | 
 |  |  |   options?: API.RequestConfig | 
 |  |  | ) { | 
 |  |  |   return request<API.GetPersonalUserRealResultQueryResult>( | 
 |  |  |     '/api/user/electronSign/getPersonalUserRealResult', | 
 |  |  |     { | 
 |  |  |       method: 'GET', | 
 |  |  |       params: { | 
 |  |  |         ...params, | 
 |  |  |         request: undefined, | 
 |  |  |         ...params['request'], | 
 |  |  |       }, | 
 |  |  |       ...(options || {}), | 
 |  |  |     } | 
 |  |  |   ); | 
 |  |  | } | 
 |  |  |  | 
 |  |  | /** 个人人脸实名认证 POST /api/user/electronSign/personalUserFaceReal */ | 
 |  |  | 
 |  |  |   }); | 
 |  |  | } | 
 |  |  |  | 
 |  |  | /** 保存合同模板 POST /api/user/electronSign/saveContractTemplate */ | 
 |  |  | export async function saveContractTemplate( | 
 |  |  |   body: API.SaveContractTemplateCommand, | 
 |  |  |   options?: API.RequestConfig | 
 |  |  | ) { | 
 |  |  |   return request<string>('/api/user/electronSign/saveContractTemplate', { | 
 |  |  |     method: 'POST', | 
 |  |  |     headers: { | 
 |  |  |       'Content-Type': 'application/json-patch+json', | 
 |  |  |     }, | 
 |  |  |     data: body, | 
 |  |  |     ...(options || {}), | 
 |  |  |   }); | 
 |  |  | } | 
 |  |  |  | 
 |  |  | /** 合同制版 POST /api/user/electronSign/saveContractTemplateValues */ | 
 |  |  | export async function saveContractTemplateValues( | 
 |  |  |   body: API.SaveContractTemplateValuesCommand, | 
 |  |  |   options?: API.RequestConfig | 
 |  |  | ) { | 
 |  |  |   return request<string>('/api/user/electronSign/saveContractTemplateValues', { | 
 |  |  |     method: 'POST', | 
 |  |  |     headers: { | 
 |  |  |       'Content-Type': 'application/json-patch+json', | 
 |  |  |     }, | 
 |  |  |     data: body, | 
 |  |  |     ...(options || {}), | 
 |  |  |   }); | 
 |  |  | } | 
 |  |  |  | 
 |  |  | /** 发送个人三要素实名短信 POST /api/user/electronSign/sendPersonalUserIdentity3RealSms */ | 
 |  |  | export async function sendPersonalUserIdentity3RealSms( | 
 |  |  |   body: API.SendPersonalUserIdentity3RealSmsCommand, | 
 |  |  | 
 |  |  |     ...(options || {}), | 
 |  |  |   }); | 
 |  |  | } | 
 |  |  |  | 
 |  |  | /** 禁用合同模板 PUT /api/user/electronSign/setIsDisabledContractTemplate */ | 
 |  |  | export async function setIsDisabledContractTemplate( | 
 |  |  |   body: API.SetIsDisabledContractTemplateCommand, | 
 |  |  |   options?: API.RequestConfig | 
 |  |  | ) { | 
 |  |  |   return request<number>('/api/user/electronSign/setIsDisabledContractTemplate', { | 
 |  |  |     method: 'PUT', | 
 |  |  |     headers: { | 
 |  |  |       'Content-Type': 'application/json-patch+json', | 
 |  |  |     }, | 
 |  |  |     data: body, | 
 |  |  |     ...(options || {}), | 
 |  |  |   }); | 
 |  |  | } | 
 |  |  |  | 
 |  |  | /** 同步电子签配置 POST /api/user/electronSign/syncElectronSignSettings */ | 
 |  |  | export async function syncElectronSignSettings( | 
 |  |  |   body: API.SyncElectronSignSettingsCommand, | 
 |  |  |   options?: API.RequestConfig | 
 |  |  | ) { | 
 |  |  |   return request<boolean>('/api/user/electronSign/syncElectronSignSettings', { | 
 |  |  |     method: 'POST', | 
 |  |  |     headers: { | 
 |  |  |       'Content-Type': 'application/json-patch+json', | 
 |  |  |     }, | 
 |  |  |     data: body, | 
 |  |  |     ...(options || {}), | 
 |  |  |   }); | 
 |  |  | } |