From 3868180fee7c324ad47526e79603fd66d451e560 Mon Sep 17 00:00:00 2001 From: liang <594755172@qq.com> Date: Tue, 8 Apr 2025 15:45:17 +0800 Subject: [PATCH] =?UTF-8?q?1.=20=E5=A2=9E=E5=8A=A0=E5=85=A5=E5=87=BA?= =?UTF-8?q?=E5=BA=93=E6=8A=A5=E8=A1=A8=E7=9A=84=E6=9F=A5=E8=AF=A2=E5=92=8C?= =?UTF-8?q?=E5=AF=BC=E5=87=BA=E5=8A=9F=E8=83=BD=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- dev_wms_client/src/api/excel.js | 82 +-- dev_wms_client/src/layout/clcKanban.vue | 487 +++++++++--------- dev_wms_client/src/layout/dbsList.vue | 2 +- dev_wms_client/src/layout/goodsIn.vue | 38 +- dev_wms_client/src/layout/inTaskRecord.vue | 462 ++++++++--------- dev_wms_client/src/layout/outTaskRecord.vue | 454 ++++++++-------- .../src/layout/stockUpdateRecord.vue | 480 ++++++++--------- .../controller/wms/ExcelController.java | 19 +- .../TaskRecordExcelTemplate.java | 102 ++++ .../easypoi/service/IExportExcelEasyPoi.java | 4 +- .../service/base/IBaseExportExcelEasyPoi.java | 15 +- .../base/impl/BaseExportExcelEasyPoi.java | 139 ++++- .../serviceImpl/ExportExcelEasyPoi.java | 4 +- .../model/dto/query/StockUpdateQuery.java | 18 + .../StockControllerServiceImpl.java | 14 +- .../TaskControllerServiceImpl.java | 29 +- 16 files changed, 1296 insertions(+), 1053 deletions(-) create mode 100644 dev_wms_serve/src/main/java/com/wms_main/excel/easypoi/excelTemplate/TaskRecordExcelTemplate.java diff --git a/dev_wms_client/src/api/excel.js b/dev_wms_client/src/api/excel.js index f4e0b14..4a16809 100644 --- a/dev_wms_client/src/api/excel.js +++ b/dev_wms_client/src/api/excel.js @@ -133,90 +133,20 @@ export const exportKanbanExcel = (data) => { timeout: 600000 }) } - -// 以下待废弃 -export const downloadInRecordExcel = (data) => { +// 导出入库记录 +export const exportInTaskRecordExcel = (data) => { return request({ - url: '/excel/downloadInRecordExcel', + url: '/excel/exportInTaskRecordExcel', method: 'post', responseType: 'blob', data: data, timeout: 600000 }) } - -export const downloadOutRecordExcel = (data) => { +// 导出出库记录 +export const exportOutTaskRecordExcel = (data) => { return request({ - url: '/excel/downloadOutRecordExcel', - method: 'post', - responseType: 'blob', - data: data, - timeout: 600000 - }) -} - -export const downloadInventoryRecordExcel = (data) => { - return request({ - url: '/excel/downloadInventoryRecordExcel', - method: 'post', - responseType: 'blob', - data: data, - timeout: 600000 - }) -} - -export const downloadGoodsExcel = (data) => { - return request({ - url: '/excel/exportBaseGoods', - method: 'post', - responseType: 'blob', - data: data, - timeout: 600000 - }) -} - -export const downloadVehicleExcel = (data) => { - return request({ - url: '/excel/downloadVehicleExcel', - method: 'post', - responseType: 'blob', - data: data, - timeout: 600000 - }) -} - -export const downloadLocationsExcel = (data) => { - return request({ - url: '/excel/downloadLocationsExcel', - method: 'post', - responseType: 'blob', - data: data, - timeout: 600000 - }) -} - -export const queryUploadRecord = (data) => { - return request({ - url: '/excel/queryUploadRecord', - method: 'post', - data: data, - timeout: 100000 - }) -} - -export const downloadClcKanbanRequirementExcel = (data) => { - return request({ - url: '/excel/downloadClcKanbanRequirementExcel', - method: 'post', - responseType: 'blob', - data: data, - timeout: 600000 - }) -} - -export const downloadWorkSummaryExcel = (data) => { - return request({ - url: '/excel/downloadWorkSummaryExcel', + url: '/excel/exportOutTaskRecordExcel', method: 'post', responseType: 'blob', data: data, diff --git a/dev_wms_client/src/layout/clcKanban.vue b/dev_wms_client/src/layout/clcKanban.vue index 69635b9..7f87934 100644 --- a/dev_wms_client/src/layout/clcKanban.vue +++ b/dev_wms_client/src/layout/clcKanban.vue @@ -1,96 +1,105 @@ \ No newline at end of file diff --git a/dev_wms_client/src/layout/dbsList.vue b/dev_wms_client/src/layout/dbsList.vue index 744192a..5eeb44c 100644 --- a/dev_wms_client/src/layout/dbsList.vue +++ b/dev_wms_client/src/layout/dbsList.vue @@ -334,7 +334,7 @@ const timeFormat = (row, column, cellValue, index) => { } const rowStyle = ({ row, rowIndex }) => { if (row.dbsStatus == 2) { - return { "color": "red" } + return { "color": "green" } } } const handleSortChange = (data) => { diff --git a/dev_wms_client/src/layout/goodsIn.vue b/dev_wms_client/src/layout/goodsIn.vue index 049e1cc..d0ccd70 100644 --- a/dev_wms_client/src/layout/goodsIn.vue +++ b/dev_wms_client/src/layout/goodsIn.vue @@ -30,7 +30,7 @@ 绑定物料 + @click="confirmBinding()">绑定物料 清除输入 @@ -70,8 +70,8 @@ -