From a389a986645036122a2c494a5e2eb106b8d57f91 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=A0=82=E7=B3=96?= Date: Thu, 26 Mar 2026 15:13:08 +0800 Subject: [PATCH] =?UTF-8?q?feat(wms):=20=E6=96=B0=E5=A2=9E=E5=88=86?= =?UTF-8?q?=E6=9D=A1=E6=8A=A5=E8=A1=A8=E9=85=8D=E7=BD=AE=E5=8F=8A=E5=8A=9F?= =?UTF-8?q?=E8=83=BD=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 添加分条报表相关配置及视图组件 - 优化标签打印尺寸及布局 - 增加实测厚度字段及相关展示逻辑 - 重构报表数据获取逻辑,统一处理异常情况 - 完善分条操作表单,增加异常信息管理 --- .../components/KLPService/Renderer/CoilNo.vue | 7 ++ klp-ui/src/views/ems/dashboard/index.vue | 2 +- klp-ui/src/views/wms/coil/do/correct.vue | 4 + klp-ui/src/views/wms/coil/do/correntAll.vue | 4 + klp-ui/src/views/wms/coil/merge.vue | 6 + .../wms/coil/panels/LabelRender/SplitTag.vue | 65 ++++++---- .../wms/coil/panels/LabelRender/index.vue | 8 +- klp-ui/src/views/wms/coil/panels/base.vue | 11 ++ klp-ui/src/views/wms/coil/panels/do.vue | 4 + .../src/views/wms/coil/panels/stepSplit.vue | 111 +++++++++--------- klp-ui/src/views/wms/coil/split.vue | 6 + klp-ui/src/views/wms/coil/typing.vue | 7 ++ klp-ui/src/views/wms/report/js/config.js | 11 ++ klp-ui/src/views/wms/report/js/fetch.js | 8 +- .../views/wms/report/split/comprehensive.vue | 25 ++++ klp-ui/src/views/wms/report/split/day.vue | 26 ++++ klp-ui/src/views/wms/report/split/loss.vue | 23 ++++ klp-ui/src/views/wms/report/split/month.vue | 25 ++++ klp-ui/src/views/wms/report/split/out.vue | 23 ++++ klp-ui/src/views/wms/report/split/team.vue | 25 ++++ klp-ui/src/views/wms/report/split/year.vue | 25 ++++ klp-ui/src/views/wms/report/template/day.vue | 86 ++------------ 22 files changed, 349 insertions(+), 163 deletions(-) create mode 100644 klp-ui/src/views/wms/report/split/comprehensive.vue create mode 100644 klp-ui/src/views/wms/report/split/day.vue create mode 100644 klp-ui/src/views/wms/report/split/loss.vue create mode 100644 klp-ui/src/views/wms/report/split/month.vue create mode 100644 klp-ui/src/views/wms/report/split/out.vue create mode 100644 klp-ui/src/views/wms/report/split/team.vue create mode 100644 klp-ui/src/views/wms/report/split/year.vue diff --git a/klp-ui/src/components/KLPService/Renderer/CoilNo.vue b/klp-ui/src/components/KLPService/Renderer/CoilNo.vue index 032ae85e..bac99353 100644 --- a/klp-ui/src/components/KLPService/Renderer/CoilNo.vue +++ b/klp-ui/src/components/KLPService/Renderer/CoilNo.vue @@ -38,6 +38,10 @@ 实测长度: {{ actualLength }} +
+ 实测厚度: + {{ actualThickness }} +
实测宽度: {{ actualWidth }} @@ -109,6 +113,9 @@ export default { actualWidth() { return this.coilInfo.actualWidth || '-' }, + actualThickness() { + return this.coilInfo.actualThickness || '-' + }, }, methods: { getCoilInfo() { diff --git a/klp-ui/src/views/ems/dashboard/index.vue b/klp-ui/src/views/ems/dashboard/index.vue index 2fc2a28f..e53f88fd 100644 --- a/klp-ui/src/views/ems/dashboard/index.vue +++ b/klp-ui/src/views/ems/dashboard/index.vue @@ -27,7 +27,7 @@ --> - + diff --git a/klp-ui/src/views/wms/coil/do/correct.vue b/klp-ui/src/views/wms/coil/do/correct.vue index a01bf5bc..43ba3043 100644 --- a/klp-ui/src/views/wms/coil/do/correct.vue +++ b/klp-ui/src/views/wms/coil/do/correct.vue @@ -121,6 +121,10 @@ 实测长度: {{ item.actualLength }}
+
+ 实测厚度: + {{ item.actualThickness }} +
实测宽度: {{ item.actualWidth }} diff --git a/klp-ui/src/views/wms/coil/do/correntAll.vue b/klp-ui/src/views/wms/coil/do/correntAll.vue index 56611c9b..90ec48b5 100644 --- a/klp-ui/src/views/wms/coil/do/correntAll.vue +++ b/klp-ui/src/views/wms/coil/do/correntAll.vue @@ -112,6 +112,10 @@ 实测长度: {{ item.actualLength }}
+
+ 实测厚度: + {{ item.actualThickness }} +
实测宽度: {{ item.actualWidth }} diff --git a/klp-ui/src/views/wms/coil/merge.vue b/klp-ui/src/views/wms/coil/merge.vue index eef3b889..1b8067e6 100644 --- a/klp-ui/src/views/wms/coil/merge.vue +++ b/klp-ui/src/views/wms/coil/merge.vue @@ -193,6 +193,12 @@ + + + + +
diff --git a/klp-ui/src/views/wms/coil/panels/LabelRender/SplitTag.vue b/klp-ui/src/views/wms/coil/panels/LabelRender/SplitTag.vue index 6ec1f3dc..f0338b0c 100644 --- a/klp-ui/src/views/wms/coil/panels/LabelRender/SplitTag.vue +++ b/klp-ui/src/views/wms/coil/panels/LabelRender/SplitTag.vue @@ -3,18 +3,19 @@
嘉祥科伦普重工有限公司
- + -
原料号
-
-
{{ content.enterCoilNo|| '' }}
-
钢卷号
{{ content.currentCoilNo || '' }}
- - +
原料号
+
+
{{ content.enterCoilNo || '' }}
+
+ + +
规格
{{ content.specification || '' }}
@@ -23,26 +24,29 @@
{{ content.netWeight || '' }}
- - + +
材质
{{ content.material || '' }}
+
+ +
+ +
厂家
{{ content.manufacturer }}
- - -
生产班组
-
-
{{ content.team || '' }}
-
+ +
生产日期
{{ formatDate(content.createTime) }}
+ +
@@ -163,8 +167,8 @@ export default {