import request from '@/axios' /* * 通过条件获取发票抬头列表 * * */ export function getInvoiceModelListByQuery(data) { return request({ url: `/api/workarkInvoice/model/query`, method: 'post', data: data }) } /* * 新增发票抬头 * * */ export function insertInvoiceModel(data) { return request({ url: `/api/workarkInvoice/model`, method: 'post', data: data }) } /* * 编辑发票抬头 * * */ export function updateInvoiceModel(data) { return request({ url: `/api/workarkInvoice/update`, method: 'put', data: data }) } /* * 通过ID获取发票抬头 * * */ export function getInvoiceModelDetailById(id) { return request({ url: `/api/workarkInvoice/model/details/${id}`, method: 'get' }) } /* * 删除发票抬头 * * */ export function deleteInvoiceModelById(id) { return request({ url: `/api/workarkInvoice/model/delete/${id}`, method: 'delete' }) } /* * 通过条件分页获取发票列表 * * */ export function getInvoiceListByQueryAndPage(currPage, pageSize, data) { return request({ url: `/api/workarkInvoice/${currPage}/${pageSize}`, method: 'post', data: data }) } /* * 新增发票 * * */ export function insertInvoice(data) { return request({ url: `/api/workarkInvoice`, method: 'post', data: data }) } /* * 更新发票 * * */ export function updateInvoice(data) { return request({ url: `/api/workarkInvoice/update`, method: 'put', data: data }) } /* * 通过ID获取发票详情 * * */ export function getInvoiceDetailById(id) { return request({ url: `/api/workarkInvoice/details/${id}`, method: 'get' }) } /* * 删除发票 * * */ export function deleteInvoiceById(id) { return request({ url: `/api/workarkInvoice/delete/${id}`, method: 'delete' }) } /* * 获取企业合同 * * */ export function getOrganizationContract(organizationId) { return request({ url: `/file/workarkContract/${organizationId}`, method: 'get' }) } /* * 删除企业合同 * * */ export function deleteOrganizationContract(id) { return request({ url: `/file/workarkContract/${id}`, method: 'delete' }) } /* * 绑定企业合同 * * */ export function bindContract(data) { return request({ url: `/file/workarkContract/pdf`, method: 'post', data: data }) } /* * 获取绑定企业合同详情 * * */ export function getBindContract(pdfId) { return request({ url: `/file/workarkContract/pdf/get/${pdfId}`, method: 'get' }) } /* * 修改合同状态 * * */ export function updateContract(data) { return request({ url: `/file/workarkContract/pdf`, method: 'put', data: data }) } /* * 合同状态 * * */ export function saveContractPhoto(data) { return request({ url: `/file/workarkContract/pdfSeal`, method: 'post', data: data }) }