6ff672211f
2、调整对账
65 lines
3.4 KiB
JavaScript
65 lines
3.4 KiB
JavaScript
import request from '@/axios';
|
|
|
|
const baseUrl = '/blade-transport/voucher-manage';
|
|
|
|
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 getFolderPage = (voucherId, current, size, params) =>
|
|
request({ url: `${baseUrl}/folder-page`, method: 'get', params: { voucherId, current, size, ...params } });
|
|
export const getFolderDetail = (voucherId, plateNo) =>
|
|
request({ url: `${baseUrl}/folder-detail`, method: 'get', params: { voucherId, plateNo } });
|
|
export const replaceFolder = (voucherId, plateNo, file) => {
|
|
const data = new FormData();
|
|
data.append('voucherId', voucherId);
|
|
data.append('plateNo', plateNo);
|
|
data.append('file', file);
|
|
return request({ url: `${baseUrl}/folder-replace`, method: 'post', data });
|
|
};
|
|
export const replaceFolderByObject = (voucherId, plateNo, fileInfo) =>
|
|
request({
|
|
url: `${baseUrl}/folder-replace-object`,
|
|
method: 'post',
|
|
params: { voucherId, plateNo, ...fileInfo },
|
|
timeout: 120000,
|
|
});
|
|
export const removeFolder = (voucherId, plateNo) =>
|
|
request({ url: `${baseUrl}/folder-remove`, method: 'post', params: { voucherId, plateNo } });
|
|
export const submit = data => request({ url: `${baseUrl}/submit`, method: 'post', data });
|
|
export const changeWaybillBatch = data =>
|
|
request({ url: `${baseUrl}/change-waybill-batch`, method: 'post', data });
|
|
export const createUploadDraft = data =>
|
|
request({ url: `${baseUrl}/upload-draft`, method: 'post', data });
|
|
export const completeUploadFile = data =>
|
|
request({ url: `${baseUrl}/complete-upload-file`, method: 'post', data });
|
|
export const remove = id => request({ url: `${baseUrl}/remove`, method: 'post', params: { id } });
|
|
export const getWaybillBatches = (current, size, params) =>
|
|
request({
|
|
url: `${baseUrl}/waybill-batches`,
|
|
method: 'get',
|
|
params: { current, size, ...params },
|
|
});
|
|
export const auditPass = id => request({ url: `${baseUrl}/audit-pass`, method: 'post', params: { id } });
|
|
export const auditReject = (id, rejectReason) =>
|
|
request({ url: `${baseUrl}/audit-reject`, method: 'post', params: { id, rejectReason } });
|
|
|
|
const fileTaskBaseUrl = '/blade-file/fileTask';
|
|
export const queryFileTask = md5 =>
|
|
request({ url: `${fileTaskBaseUrl}/queryFileTask`, method: 'get', params: { md5 } });
|
|
export const getFileTask = id =>
|
|
request({ url: `${fileTaskBaseUrl}/queryFileTask`, method: 'get', params: { id } });
|
|
export const createFileTask = data =>
|
|
request({ url: `${fileTaskBaseUrl}/createFileTask`, method: 'post', data });
|
|
export const getPartUploadUrl = (id, partNumber) =>
|
|
request({ url: `${fileTaskBaseUrl}/getUploadUrl`, method: 'get', params: { id, partNumber } });
|
|
export const updateFileTask = data =>
|
|
request({ url: `${fileTaskBaseUrl}/updateFileTask`, method: 'post', data });
|
|
export const pauseFileTask = ids =>
|
|
request({ url: `${fileTaskBaseUrl}/updatePaused`, method: 'post', data: { ids } });
|
|
export const resumeFileTask = id =>
|
|
request({ url: `${fileTaskBaseUrl}/resume`, method: 'post', params: { id } });
|
|
export const getFileTaskList = (current, size, params) =>
|
|
request({ url: `${fileTaskBaseUrl}/list`, method: 'get', params: { current, size, ...params } });
|
|
export const getFileTaskUrl = id =>
|
|
request({ url: `${fileTaskBaseUrl}/file-url`, method: 'get', params: { id } });
|