diff --git a/src/api/business/voucher-manage.js b/src/api/business/voucher-manage.js index 3f3ccd5..d5c1a41 100644 --- a/src/api/business/voucher-manage.js +++ b/src/api/business/voucher-manage.js @@ -5,6 +5,19 @@ 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 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 createUploadDraft = data => request({ url: `${baseUrl}/upload-draft`, method: 'post', data }); @@ -17,6 +30,9 @@ export const getWaybillBatches = (current, size, params) => 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 => diff --git a/src/api/settlement/transportReconciliation.js b/src/api/settlement/transportReconciliation.js index d8c3cf5..c56be1e 100644 --- a/src/api/settlement/transportReconciliation.js +++ b/src/api/settlement/transportReconciliation.js @@ -16,6 +16,10 @@ export const getFormalOptions = (current, size, params) => export const save = data => request({ url: `${baseUrl}/save`, method: 'post', data }); export const remove = id => request({ url: `${baseUrl}/remove`, method: 'post', params: { id } }); export const match = id => request({ url: `${baseUrl}/match`, method: 'post', params: { id } }); +export const matchPreview = data => + request({ url: `${baseUrl}/match-preview`, method: 'post', data }); +export const manualMatch = data => + request({ url: `${baseUrl}/manual-match`, method: 'post', data }); export const unmatch = internalId => request({ url: `${baseUrl}/unmatch`, method: 'post', params: { internalId } }); export const adjust = data => request({ url: `${baseUrl}/adjust`, method: 'post', data }); @@ -23,6 +27,8 @@ export const updateByMatch = id => request({ url: `${baseUrl}/update-by-match`, method: 'post', params: { id } }); export const complete = id => request({ url: `${baseUrl}/complete`, method: 'post', params: { id } }); +export const completeWithData = data => + request({ url: `${baseUrl}/complete-with-data`, method: 'post', data }); export const template = mode => request({ url: `${baseUrl}/template`, method: 'get', params: { mode }, responseType: 'blob' }); diff --git a/src/components/address-map-picker/main.vue b/src/components/address-map-picker/main.vue index c7d39f7..851d9eb 100644 --- a/src/components/address-map-picker/main.vue +++ b/src/components/address-map-picker/main.vue @@ -1,11 +1,5 @@