6554ad80dd
2、新增应收明细 3、新增异常处置 4、新增风险处置 5、新增在途追踪 6、修复业务模块bug
38 lines
1.5 KiB
JavaScript
38 lines
1.5 KiB
JavaScript
import request from '@/axios';
|
|
import { createCrudApi } from './common';
|
|
|
|
const baseUrl = '/blade-transport/waybill-manage';
|
|
const api = createCrudApi(baseUrl);
|
|
|
|
export const getList = api.getList;
|
|
export const getDetail = api.getDetail;
|
|
export const submit = api.submit;
|
|
export const remove = api.remove;
|
|
export const copy = api.copy;
|
|
export const cancel = api.cancel;
|
|
export const reassign = api.reassign;
|
|
export const complete = api.complete;
|
|
export const batchComplete = api.batchComplete;
|
|
export const changeRoute = data =>
|
|
request({
|
|
url: `${baseUrl}/change-route`,
|
|
method: 'post',
|
|
data,
|
|
});
|
|
export const roadLoading = ids =>
|
|
request({
|
|
url: `${baseUrl}/road-loading`,
|
|
method: 'post',
|
|
params: {
|
|
ids,
|
|
},
|
|
});
|
|
|
|
export const getImportBatches = params => request({ url: `${baseUrl}/import-batch/list`, method: 'get', params });
|
|
export const getImportDetails = params => request({ url: `${baseUrl}/import-batch/details`, method: 'get', params });
|
|
export const removeImportBatches = ids => request({ url: `${baseUrl}/import-batch/remove`, method: 'post', params: { ids } });
|
|
export const getImportOptions = () => request({ url: `${baseUrl}/import-batch/options`, method: 'get' });
|
|
export const exportImportTemplate = () => request({ url: `${baseUrl}/import-batch/export-template`, method: 'get', responseType: 'blob' });
|
|
export const saveImportDraft = data => request({ url: `${baseUrl}/import-batch/draft`, method: 'post', data });
|
|
export const confirmImport = data => request({ url: `${baseUrl}/import-batch/confirm`, method: 'post', data });
|