2021-01-16 11:29:42 +08:00
|
|
|
import request from '@/utils/request';
|
|
|
|
|
2022-03-10 14:24:13 +08:00
|
|
|
/**
|
|
|
|
* 发票保存
|
|
|
|
* @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', {
|
2021-01-16 11:29:42 +08:00
|
|
|
method: 'POST',
|
2022-03-10 14:24:13 +08:00
|
|
|
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:{
|
2021-01-16 11:29:42 +08:00
|
|
|
...params,
|
2022-03-10 14:24:13 +08:00
|
|
|
// pageNo: params.current
|
|
|
|
...props
|
|
|
|
}
|
2021-01-16 11:29:42 +08:00
|
|
|
});
|
|
|
|
}
|
|
|
|
|
2022-03-10 14:24:13 +08:00
|
|
|
/**
|
|
|
|
* 获取常用发票信息列表
|
|
|
|
* @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', {
|
2021-01-16 11:29:42 +08:00
|
|
|
method: 'GET',
|
|
|
|
});
|
|
|
|
}
|
2022-03-10 14:24:13 +08:00
|
|
|
|
|
|
|
/**
|
|
|
|
* 根据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',
|
|
|
|
});
|
|
|
|
}
|
|
|
|
|
|
|
|
|