From 90c81fbee087bc9bf770eaa1f46e1e771ebd484d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=A0=82=E7=B3=96?= Date: Fri, 9 Jan 2026 19:06:21 +0800 Subject: [PATCH 1/2] =?UTF-8?q?feat(wms):=20=E6=96=B0=E5=A2=9E=E9=92=A2?= =?UTF-8?q?=E5=8D=B7=E6=8A=A5=E8=A1=A8=E5=8A=9F=E8=83=BD=E5=B9=B6=E6=B7=BB?= =?UTF-8?q?=E5=8A=A0=E5=AF=BC=E5=87=BA=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 新增三个报表页面:发货报表、收货报表和ZHA报表 - 添加钢卷数据导出API接口 - 在钢卷拆分页面添加备注字段 - 清理base.vue中的多余空行 --- klp-ui/src/api/wms/coil.js | 11 ++ klp-ui/src/views/wms/coil/panels/base.vue | 2 - klp-ui/src/views/wms/coil/split.vue | 3 + klp-ui/src/views/wms/report/delivery.vue | 113 ++++++++++++++++++ klp-ui/src/views/wms/report/receive.vue | 135 ++++++++++++++++++++++ klp-ui/src/views/wms/report/zha.vue | 135 ++++++++++++++++++++++ 6 files changed, 397 insertions(+), 2 deletions(-) create mode 100644 klp-ui/src/views/wms/report/delivery.vue create mode 100644 klp-ui/src/views/wms/report/receive.vue create mode 100644 klp-ui/src/views/wms/report/zha.vue diff --git a/klp-ui/src/api/wms/coil.js b/klp-ui/src/api/wms/coil.js index 0b80eeff..0afc1959 100644 --- a/klp-ui/src/api/wms/coil.js +++ b/klp-ui/src/api/wms/coil.js @@ -163,4 +163,15 @@ export function listCoilOperation({coilIds, planId}) { pageSize: 1000 } }) +} + +// 钢卷导出 +export function exportCoilData(coilIds) { + return request({ + url: '/wms/materialCoil/export', + method: 'post', + data: { + coilIds + } + }) } \ No newline at end of file diff --git a/klp-ui/src/views/wms/coil/panels/base.vue b/klp-ui/src/views/wms/coil/panels/base.vue index 2ba68c64..e991f7d8 100644 --- a/klp-ui/src/views/wms/coil/panels/base.vue +++ b/klp-ui/src/views/wms/coil/panels/base.vue @@ -278,8 +278,6 @@ import MutiSelect from "@/components/MutiSelect"; import html2canvas from 'html2canvas'; import { PDFDocument } from 'pdf-lib'; - - export default { name: "MaterialCoil", components: { diff --git a/klp-ui/src/views/wms/coil/split.vue b/klp-ui/src/views/wms/coil/split.vue index 997ee41b..d1bf06d7 100644 --- a/klp-ui/src/views/wms/coil/split.vue +++ b/klp-ui/src/views/wms/coil/split.vue @@ -199,6 +199,9 @@ + + + diff --git a/klp-ui/src/views/wms/report/delivery.vue b/klp-ui/src/views/wms/report/delivery.vue new file mode 100644 index 00000000..2647cf36 --- /dev/null +++ b/klp-ui/src/views/wms/report/delivery.vue @@ -0,0 +1,113 @@ + + + + + diff --git a/klp-ui/src/views/wms/report/receive.vue b/klp-ui/src/views/wms/report/receive.vue new file mode 100644 index 00000000..b9a9c422 --- /dev/null +++ b/klp-ui/src/views/wms/report/receive.vue @@ -0,0 +1,135 @@ + + + + + diff --git a/klp-ui/src/views/wms/report/zha.vue b/klp-ui/src/views/wms/report/zha.vue new file mode 100644 index 00000000..0674a6f8 --- /dev/null +++ b/klp-ui/src/views/wms/report/zha.vue @@ -0,0 +1,135 @@ + + + + + From b474b250b54f08745037d8975163699a653405a3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=A0=82=E7=B3=96?= Date: Fri, 9 Jan 2026 19:37:18 +0800 Subject: [PATCH 2/2] =?UTF-8?q?feat(wms):=20=E5=A2=9E=E5=8A=A0=E9=87=8D?= =?UTF-8?q?=E9=87=8F=E5=88=97=E5=B9=B6=E4=BC=98=E5=8C=96=E6=8A=A5=E8=A1=A8?= =?UTF-8?q?=E6=9F=A5=E8=AF=A2=E9=80=BB=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 在delivery.vue和receive.vue中增加重量(吨)列 - 修改所有报表页面的时间范围默认为当天00:00:00至23:59:59 - 优化zha.vue的查询逻辑,改为从三个仓库并行获取数据 - 调整QR码尺寸从60增加到80 --- .../LabelRender/ProductionTagPreview.vue | 2 +- klp-ui/src/views/wms/report/delivery.vue | 7 +- klp-ui/src/views/wms/report/receive.vue | 9 +- klp-ui/src/views/wms/report/zha.vue | 94 +++++++++++++------ 4 files changed, 75 insertions(+), 37 deletions(-) diff --git a/klp-ui/src/views/wms/coil/panels/LabelRender/ProductionTagPreview.vue b/klp-ui/src/views/wms/coil/panels/LabelRender/ProductionTagPreview.vue index 8ed52f20..aee47a08 100644 --- a/klp-ui/src/views/wms/coil/panels/LabelRender/ProductionTagPreview.vue +++ b/klp-ui/src/views/wms/coil/panels/LabelRender/ProductionTagPreview.vue @@ -40,7 +40,7 @@ - +