32 lines
655 B
JavaScript
32 lines
655 B
JavaScript
import request from '@/axios';
|
|
|
|
export const getList = (current, size, params) =>
|
|
request({
|
|
url: '/blade-system/invoice-item/list',
|
|
method: 'get',
|
|
params: { ...params, current, size },
|
|
});
|
|
|
|
export const getAll = () => getList(1, 1000, {});
|
|
|
|
export const getDetail = id =>
|
|
request({
|
|
url: '/blade-system/invoice-item/detail',
|
|
method: 'get',
|
|
params: { id },
|
|
});
|
|
|
|
export const submit = row =>
|
|
request({
|
|
url: '/blade-system/invoice-item/submit',
|
|
method: 'post',
|
|
data: row,
|
|
});
|
|
|
|
export const remove = ids =>
|
|
request({
|
|
url: '/blade-system/invoice-item/remove',
|
|
method: 'post',
|
|
params: { ids },
|
|
});
|