import request from '@/utils/request'; /** * 发票保存 * @param params */ export async function updateInvoice(params: any) { return request('/api/biz-service-ebtp-expenses/v1/bizbidinvoice', { method: 'PUT', data: params }); } /** * 发票新增 * @param params */ export async function addInvoice(params: any) { return request('/api/biz-service-ebtp-expenses/v1/bizbidinvoice', { method: 'POST', data: params }); } /** * 获取发票列表 * @param params */ export async function getList(params: any,props: any) { return request('/api/biz-service-ebtp-expenses/v1/bizbidinvoice/payerGetPagelist', { method: 'GET', params:{ ...params, // pageNo: params.current ...props } }); } /** * 获取常用发票信息列表 * @param params */ export async function getCommonInvoiceList(params: any) { return request( `/api/biz-service-ebtp-expenses/v1/bizbidinvoicecommon/list`, { method: 'GET', params:{ ...params, } }, ); } /** * 获取常用地址列表 * @param params */ export async function getCommonAddressList(params: any) { return request( `/api/biz-service-ebtp-expenses/v1/bizbidinvoiceaddress/list`, { method: 'GET', params:{ ...params, } }, ); } /** * 获取业务id */ export async function getBusinessId() { return request('/api/core-service-ebtp-updownload/v1/business/id', { method: 'GET', }); } /** * 根据bid获取文件列表 * @param params */ export async function getFileListByBid(params: any) { return request('/api/core-service-ebtp-updownload/v1/attachment/find', { method: 'POST', data: {...params} }); } /** * 根据oid删除文件 * @param params */ export async function deleteFileByOid(params: any) { return request('/api/core-service-ebtp-updownload/v1/attachment/item/' + params, { method: 'DELETE', }); }