From c53dd4c97ec1d8f2c8213b241d8a6c93598e9888 Mon Sep 17 00:00:00 2001 From: Joshi <3040996759@qq.com> Date: Thu, 14 May 2026 15:57:25 +0800 Subject: [PATCH] =?UTF-8?q?refactor(wms):=20=E9=87=8D=E6=9E=84=E9=92=A2?= =?UTF-8?q?=E5=8D=B7=E8=BF=BD=E6=BA=AF=E7=BB=84=E4=BB=B6=E4=BB=A5=E6=94=AF?= =?UTF-8?q?=E6=8C=81=E5=90=88=E5=8D=B7=E5=B1=95=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 将原有的线性时间轴改造成支持线性段和合卷并排段的布局结构 - 新增 TraceStepBody 组件用于统一渲染追溯步骤内容 - 在后端服务中添加 traceLayout 字段用于返回前端展示结构 - 实现合卷场景下的多列并排展示功能 - 优化步骤排序逻辑,确保按存储顺序正确排列 - 添加合卷前各卷加工过程的并排展示界面 - 实现合卷汇聚节点的特殊展示效果 --- .../views/wms/coil/panels/CoilTraceResult.vue | 232 +++++++++--------- .../views/wms/coil/panels/TraceStepBody.vue | 196 +++++++++++++++ .../controller/WmsMaterialCoilController.java | 4 +- .../klp/service/IWmsMaterialCoilService.java | 2 +- .../impl/WmsMaterialCoilServiceImpl.java | 202 ++++++++++++++- 5 files changed, 505 insertions(+), 131 deletions(-) create mode 100644 klp-ui/src/views/wms/coil/panels/TraceStepBody.vue diff --git a/klp-ui/src/views/wms/coil/panels/CoilTraceResult.vue b/klp-ui/src/views/wms/coil/panels/CoilTraceResult.vue index e73c7824..c7bdb4a2 100644 --- a/klp-ui/src/views/wms/coil/panels/CoilTraceResult.vue +++ b/klp-ui/src/views/wms/coil/panels/CoilTraceResult.vue @@ -1,123 +1,53 @@