1、新增总单

2、fix bug
This commit is contained in:
2026-08-11 23:50:51 +08:00
parent 1f669bfd29
commit 3e585b89fd
11 changed files with 2356 additions and 18 deletions
+32
View File
@@ -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 },
});