1、新增总单
2、fix bug
This commit is contained in:
@@ -0,0 +1,32 @@
|
||||
import request from '@/axios';
|
||||
|
||||
const baseUrl = '/blade-transport/master-order';
|
||||
|
||||
export const getList = (current, size, params) =>
|
||||
request({ url: `${baseUrl}/list`, method: 'get', params: { current, size, ...params } });
|
||||
export const getDetail = id => request({ url: `${baseUrl}/detail`, method: 'get', params: { id } });
|
||||
export const submit = data => request({ url: `${baseUrl}/submit`, method: 'post', data });
|
||||
export const saveDraft = data => request({ url: `${baseUrl}/draft`, method: 'post', data });
|
||||
export const copy = id => request({ url: `${baseUrl}/copy`, method: 'post', params: { id } });
|
||||
export const remove = id => request({ url: `${baseUrl}/remove`, method: 'post', params: { id } });
|
||||
export const closeDispatch = id =>
|
||||
request({ url: `${baseUrl}/close-dispatch`, method: 'post', params: { id } });
|
||||
export const dispatch = data => request({ url: `${baseUrl}/dispatch`, method: 'post', data });
|
||||
export const exportList = params =>
|
||||
request({ url: `${baseUrl}/export`, method: 'get', params, responseType: 'blob' });
|
||||
export const getAvailableProjects = () =>
|
||||
request({
|
||||
url: '/blade-transport/project-apply/list',
|
||||
method: 'get',
|
||||
params: {
|
||||
current: 1,
|
||||
size: 9999,
|
||||
approvalStatuses: 'approved,change_approved',
|
||||
},
|
||||
});
|
||||
export const getProjectContracts = projectId =>
|
||||
request({
|
||||
url: '/blade-transport/contract-manage/list',
|
||||
method: 'get',
|
||||
params: { current: 1, size: 9999, projectId },
|
||||
});
|
||||
Reference in New Issue
Block a user