From 73c461f0e4eb03abf277cbff4b2ba0b7a0313632 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=A0=82=E7=B3=96?= <2178503051@qq.com> Date: Wed, 29 Apr 2026 10:40:16 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=96=B0=E5=A2=9E=E9=85=B8=E8=BD=A7?= =?UTF-8?q?=E7=B3=BB=E7=BB=9F=E5=AE=9E=E6=97=B6=E8=B7=9F=E8=B8=AA=E5=92=8C?= =?UTF-8?q?=E5=AE=9E=E7=BB=A9=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 添加实时跟踪页面,支持查询Gauge和Shape数据 - 新增实绩页面,展示钢卷生产数据和工艺图表 - 优化钢卷追踪结果展示,增加创建步骤卷号显示 - 调整酸轧系统菜单结构,新增"实绩"和"实时"选项 - 扩展工艺图表展示,增加开卷机、温度等参数 - 修改计划列表分页大小为10 - 移除无用代码和注释 --- .../src/views/aps/planSheet/PlanSheetList.vue | 2 +- .../pages/acid/components/Performance.vue | 483 ++++++++++++++++++ .../micro/pages/acid/components/Quality.vue | 27 +- .../micro/pages/acid/components/RealTime.vue | 103 ++++ klp-ui/src/views/micro/pages/acid/index.vue | 18 +- klp-ui/src/views/timing/acid/index.vue | 4 - klp-ui/src/views/wms/coil/do/split.vue | 54 +- klp-ui/src/views/wms/coil/info.vue | 96 +++- .../views/wms/coil/panels/CoilTraceResult.vue | 6 + klp-ui/src/views/wms/processSpec/index.vue | 28 +- 10 files changed, 762 insertions(+), 59 deletions(-) create mode 100644 klp-ui/src/views/micro/pages/acid/components/Performance.vue create mode 100644 klp-ui/src/views/micro/pages/acid/components/RealTime.vue diff --git a/klp-ui/src/views/aps/planSheet/PlanSheetList.vue b/klp-ui/src/views/aps/planSheet/PlanSheetList.vue index a87aabee..f06e70dc 100644 --- a/klp-ui/src/views/aps/planSheet/PlanSheetList.vue +++ b/klp-ui/src/views/aps/planSheet/PlanSheetList.vue @@ -143,7 +143,7 @@ export default { // 查询参数 queryParams: { pageNum: 1, - pageSize: 6, + pageSize: 10, planDate: undefined, lineId: undefined, lineName: undefined, diff --git a/klp-ui/src/views/micro/pages/acid/components/Performance.vue b/klp-ui/src/views/micro/pages/acid/components/Performance.vue new file mode 100644 index 00000000..c80afd04 --- /dev/null +++ b/klp-ui/src/views/micro/pages/acid/components/Performance.vue @@ -0,0 +1,483 @@ + + + + + 查询 + 重置 + + + + + + + + + + + + + {{ row.status || '—' }} + + + + {{ row.entry_thick }}×{{ row.entry_width }} + + + + + + + + + + + + + + + + + + + + + {{ f.label }} + {{ selectedPlan[f.key] != null ? selectedPlan[f.key] : '—' }} + + + + + 实轧实绩 + ({{ perfSegCount }} 段) + 加载中… + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/klp-ui/src/views/micro/pages/acid/components/Quality.vue b/klp-ui/src/views/micro/pages/acid/components/Quality.vue index 14d1c3e2..49c1d7c7 100644 --- a/klp-ui/src/views/micro/pages/acid/components/Quality.vue +++ b/klp-ui/src/views/micro/pages/acid/components/Quality.vue @@ -16,18 +16,31 @@ /> - - + + + + + + + + + + + 实时跟踪页 + Gauge + Shape + + + + + + + + 获取实时数据 + 清空 + + + + + + + + + + Gauge 厚度数据 + + + + + + + + + + + + + + Shape 板形数据 + + + + + + + + + + + + + + + + + + + + diff --git a/klp-ui/src/views/micro/pages/acid/index.vue b/klp-ui/src/views/micro/pages/acid/index.vue index dd71e3eb..ac7844a2 100644 --- a/klp-ui/src/views/micro/pages/acid/index.vue +++ b/klp-ui/src/views/micro/pages/acid/index.vue @@ -12,7 +12,7 @@ - 加工 + WIP @@ -26,9 +26,17 @@ 品质 + + + 实绩 + + - + @@ -40,6 +48,8 @@ import Processing from './components/Processing.vue'; import Report from './components/Report.vue'; import Shipping from './components/Shipping.vue'; import Quality from './components/Quality.vue'; +import Performance from './components/Performance.vue'; +import RealTime from './components/RealTime.vue'; export default { name: 'AcidSystem', @@ -49,6 +59,8 @@ export default { Report, Shipping, Quality, + Performance, + RealTime }, data() { return { @@ -63,6 +75,8 @@ export default { report: 'Report', shipping: 'Shipping', quality: 'Quality', + performance: 'Performance', + realTime: 'RealTime', }; return componentMap[this.activeMenu]; }, diff --git a/klp-ui/src/views/timing/acid/index.vue b/klp-ui/src/views/timing/acid/index.vue index 679a169e..c4cb4cea 100644 --- a/klp-ui/src/views/timing/acid/index.vue +++ b/klp-ui/src/views/timing/acid/index.vue @@ -293,10 +293,6 @@ export default {