Files
fe_service_ebtp_frontend/src/pages/Invoice/Supplier/service.ts
2022-04-01 20:06:34 +08:00

73 lines
1.3 KiB
TypeScript

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,
}
},
);
}