diff --git a/src/api/excel.js b/src/api/excel.js index 4832571..3ce2aef 100644 --- a/src/api/excel.js +++ b/src/api/excel.js @@ -1,6 +1,6 @@ import request from "@/http/request"; -const downlocadExcel = () => { +const downloadExcel = () => { return request.get('/test/testExcelExport', { responseType: 'blob' }) @@ -15,42 +15,6 @@ const uploadExcel = (formData) => { }) } -const uploadExcelPeijian = (data) => { - return request({ - url: '/excel/uploadExcelPeijian', - method: 'post', - data: data, - timeout: 100000 - }) -} - -const uploadExcelHejian = (data) => { - return request({ - url: '/excel/uploadExcelHejian', - method: 'post', - data: data, - timeout: 100000 - }) -} - -const uploadExcelJinji = (data) => { - return request({ - url: '/excel/uploadExcelJinji', - method: 'post', - data: data, - timeout: 100000 - }) -} - -const uploadExcelKatePackage = (data) => { - return request({ - url: '/excel/uploadExcelKatePackage', - method: 'post', - data: data, - timeout: 100000 - }) -} - const uploadExcelParts = (data) => { return request({ url: '/excel/uploadStocks', @@ -60,95 +24,55 @@ const uploadExcelParts = (data) => { }) } -const uploadBoxConfig = (data) => { - return request({ - url: '/excel/uploadBoxConfig', - method: 'post', - data: data, - timeout: 100000 - }) -} - -const distributePeijianTasks = (data) => { - return request({ - url: '/excel/distributePeijianTasks', - method: 'post', - data: data, - timeout: 100000 - }) -} - -const distributeHejianTasks = (data) => { - return request({ - url: '/excel/distributeHejianTasks', - method: 'post', - data: data, - timeout: 100000 - }) -} - -const distributeJinjiTasks = (data) => { - return request({ - url: '/excel/distributeJinjiTasks', - method: 'post', - data: data, - timeout: 100000 - }) -} - -const downloadStockExcel = () => { +const downloadStockExcel = (params) => { return request({ url: '/excel/downloadStockExcel', method: 'get', - responseType: 'blob' + responseType: 'blob', + params: { + stockStatus: params.stockStatus, + goodsStatus: params.goodsStatus, + locationId: params.locationId, + vehicleId: params.vehicleId, + goodsId: params.goodsId, + goodsName: params.goodsName + } }) } -const downloadKateTaskExcel = () => { +const downloadInRecordExcel = (params) => { return request({ - url: '/excel/downloadKateTaskExcel', + url: '/excel/downloadInRecordExcel', method: 'get', - responseType: 'blob' + responseType: 'blob', + params: { + vehicleId: params.vehicleId, + goodsId: params.goodsId + } }) } -const downloadPeijianExcel = () => { +const downloadOutRecordExcel = (params) => { return request({ - url: '/excel/downloadPeijianExcel', + url: '/excel/downloadOutRecordExcel', method: 'get', - responseType: 'blob' + responseType: 'blob', + params: { + vehicleId: params.vehicleId, + goodsId: params.goodsId + } }) } -const downloadRukuExcel = () => { +const downloadInventoryRecordExcel = (params) => { return request({ - url: '/excel/downloadRukuExcel', + url: '/excel/downloadInventoryRecordExcel', method: 'get', - responseType: 'blob' - }) -} - -const downloadHejianExcel = () => { - return request({ - url: '/excel/downloadHejianExcel', - method: 'get', - responseType: 'blob' - }) -} - -const downloadJinjiExcel = () => { - return request({ - url: '/excel/downloadJinjiExcel', - method: 'get', - responseType: 'blob' - }) -} - -const downloadPackageExcel = () => { - return request({ - url: '/excel/downloadPackageExcel', - method: 'get', - responseType: 'blob' + responseType: 'blob', + params: { + vehicleId: params.vehicleId, + goodsId: params.goodsId + } }) } @@ -174,25 +98,29 @@ const downloadVehicleExcel = (vehicleQuery) => { }) } +const downloadLocationsExcel = (params) => { + return request({ + url: '/excel/downloadLocationsExcel', + method: 'get', + responseType: 'blob', + params: { + locationId: params.locationId, + areaId: params.areaId, + isLock: params.isLock, + locationStatus: params.locationStatus + } + }) +} + export { - downlocadExcel, + downloadExcel, uploadExcel, - uploadExcelPeijian, - uploadExcelHejian, uploadExcelParts, - distributePeijianTasks, - distributeHejianTasks, downloadStockExcel, - downloadKateTaskExcel, - uploadExcelJinji, - distributeJinjiTasks, - downloadPeijianExcel, - downloadRukuExcel, - downloadHejianExcel, - downloadJinjiExcel, - downloadPackageExcel, - uploadBoxConfig, - uploadExcelKatePackage, downloadMaterialExcel, - downloadVehicleExcel + downloadVehicleExcel, + downloadInRecordExcel, + downloadOutRecordExcel, + downloadInventoryRecordExcel, + downloadLocationsExcel } \ No newline at end of file diff --git a/src/layout/inTaskRecord.vue b/src/layout/inTaskRecord.vue index 837cfa2..0ded0da 100644 --- a/src/layout/inTaskRecord.vue +++ b/src/layout/inTaskRecord.vue @@ -41,10 +41,9 @@ + + + \ No newline at end of file diff --git a/src/layout/outTaskRecord.vue b/src/layout/outTaskRecord.vue index 5d386a7..f82a474 100644 --- a/src/layout/outTaskRecord.vue +++ b/src/layout/outTaskRecord.vue @@ -3,10 +3,11 @@