From fef2f132d0d06a1e376b91d50244912ba7548091 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=A0=82=E7=B3=96?= Date: Mon, 9 Mar 2026 16:07:07 +0800 Subject: [PATCH] =?UTF-8?q?feat(wms):=20=E6=B7=BB=E5=8A=A0=E5=86=B7?= =?UTF-8?q?=E7=A1=AC=E5=8D=B7=E6=9D=BF=E5=88=87=E8=BE=B9=E7=BB=9F=E8=AE=A1?= =?UTF-8?q?=E5=92=8C=E7=B1=BB=E5=88=AB=E5=AE=BD=E5=BA=A6=E7=BB=9F=E8=AE=A1?= =?UTF-8?q?=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 新增冷硬卷板切边统计页面和API接口 - 新增类别宽度统计页面和API接口 - 修改发货单页面,调整列显示 - 扩展统计预览功能,支持多种统计类型展示 --- klp-ui/src/api/wms/coil.js | 18 +++ .../Perspective/CategoryWidthStatistics.vue | 0 .../panels/Perspective/TrimStatistics.vue | 152 ++++++++++++++++++ .../wms/coil/panels/Perspective/index.vue | 13 +- .../src/views/wms/coil/perspective/index.vue | 31 +++- .../src/views/wms/delivery/waybill/index.vue | 9 +- 6 files changed, 211 insertions(+), 12 deletions(-) create mode 100644 klp-ui/src/views/wms/coil/panels/Perspective/CategoryWidthStatistics.vue create mode 100644 klp-ui/src/views/wms/coil/panels/Perspective/TrimStatistics.vue diff --git a/klp-ui/src/api/wms/coil.js b/klp-ui/src/api/wms/coil.js index 559bc4ba..eb0f3971 100644 --- a/klp-ui/src/api/wms/coil.js +++ b/klp-ui/src/api/wms/coil.js @@ -328,3 +328,21 @@ export function returnCoil(coilId) { } }) } + +/** + * 冷硬卷切边统计 + */ +export function listCoilTrimStatistics() { + return request({ + url: '/wms/materialCoil/statistics/trimStatistics', + method: 'get', + }) +} + +// 类别宽度统计,汇总统计 +export function categoryWidthStatistics() { + return request({ + url: '/wms/materialCoil/statistics/categoryWidthStatistics', + method: 'get', + }) +} \ No newline at end of file diff --git a/klp-ui/src/views/wms/coil/panels/Perspective/CategoryWidthStatistics.vue b/klp-ui/src/views/wms/coil/panels/Perspective/CategoryWidthStatistics.vue new file mode 100644 index 00000000..e69de29b diff --git a/klp-ui/src/views/wms/coil/panels/Perspective/TrimStatistics.vue b/klp-ui/src/views/wms/coil/panels/Perspective/TrimStatistics.vue new file mode 100644 index 00000000..33995a9f --- /dev/null +++ b/klp-ui/src/views/wms/coil/panels/Perspective/TrimStatistics.vue @@ -0,0 +1,152 @@ + + + + + \ No newline at end of file diff --git a/klp-ui/src/views/wms/coil/panels/Perspective/index.vue b/klp-ui/src/views/wms/coil/panels/Perspective/index.vue index f404f3be..1e3a5def 100644 --- a/klp-ui/src/views/wms/coil/panels/Perspective/index.vue +++ b/klp-ui/src/views/wms/coil/panels/Perspective/index.vue @@ -1,11 +1,18 @@