砂糖
6282c04f35
refactor(frontend): 调整菜单与页面内容,重构物料跟踪页面为实时参数页面
...
1. 调整侧边栏菜单的路由标题与图标,交换入口跟踪和物料跟踪的配置
2. 重构Material.vue页面:移除原有计划队列和产线跟踪总图,改为按设备分组的实时参数仪表盘
3. 简化页面脚本逻辑,移除多余的API调用和定时器
4. 统一页面样式类名,调整布局样式
2026-07-06 15:31:28 +08:00
ba8a2fd69a
fix(material): 总图焊缝(带头)与线速度跟随实际在产卷进度,不再自走动画
...
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-29 16:48:34 +08:00
649e667ad0
feat: 实时数据持久化到计划/实绩 + 质量管理改版(钢卷信息+异常记录+继承)
...
- 在产计划持久化实时数据快照(run_data),物料跟踪每次轮询上报;生产完成写入实绩 process_data
- 实绩页点击行展开生产阶段数据 + 实时数据快照(测点列表)
- 质量管理默认进入异常管理,改为全宽:顶部选卷 + 钢卷信息(5列) + 异常记录表
- 异常记录新增「继承来源」列与「继承」按钮(从来源卷复制缺陷),进入即预置6行
- qc_defect 增加 inherit_source 字段
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-29 16:01:34 +08:00
4567b87314
feat(linkage): 鞍座自动投入生产 + 实绩生产阶段数据 + 去掉口语化提示
...
- 产线空闲时自动把上卷鞍座预备卷投入生产;产线在产则等上一卷完成生成实绩后自动进入
- 引擎循环间隔降到5s,自动推进更及时
- 实绩页:ProductionRecordOut 增加生产阶段字段;点击行在下方展示生产阶段数据
- 移除入口跟踪/物料跟踪/成本页的口语化提示小字
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-29 15:30:30 +08:00
62c484411e
feat(linkage): 鞍座改为预备生产位 + 在线改人工触发 + 计划删除
...
- 上卷鞍座=预备生产位(不生产);投入生产后离开鞍座、进入生产中并转入物料跟踪,鞍座随即空出
- 在线状态改为人工触发:移动到入口端才变在线,引擎不再自动上线(ensure_online 置空)
- 单卷在产:投入生产时若已有在产卷则拒绝
- 物料跟踪显示在产卷实时进度(客户端外推带头长度/进度条)
- 入口跟踪鞍座卡片改为预备生产展示(去掉进度)
- 计划管理新增删除按钮 + DELETE /plan/{id}(生产中不可删)
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-29 15:20:16 +08:00
2b7273cdae
style(entry/material): 鞍座移至8工位下方全宽行+固定高度;物料跟踪仅显示在线计划
...
- 入口跟踪:8个设备工位(2行4列)固定高度176px,下方单个上卷鞍座全宽行(132px)
显示生产信息/速度/带头长度/进度,去掉顶部独立鞍座卡片
- 物料跟踪「在线计划(入口队列)」仅显示在线计划(不再混入49条准备好)
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-29 14:58:03 +08:00
2144f13b88
style(frontend): 工艺线SVG浅色重绘 + 登录页改版 + 品牌名改为推拉酸洗线
...
- Material 物料跟踪总图 SVG 全部重新配色:深色设备图改为浅色钢灰底,
介质色保留(酸洗琥珀/漂洗青/烘干橙),当前设备与焊缝高亮改主题红
- 段位标签色加深以适配白底图例
- 登录页大改:左侧品牌 + 右侧白卡片,背景换工业钢厂实拍图 + 红色主题渐变蒙版
- 品牌名由 SIMATIC L2 改为「推拉酸洗线」(登录页与顶栏 logo)
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-29 10:52:08 +08:00
8583f605bd
style(frontend): 全局样式改为 klp-ui 浅色红主题
...
- variables.scss 整盘重配色:浅灰背景/白卡片、#C03639 红主色、element 标准状态色与字体栈
- global.scss element-ui 覆写由深色改为浅色+红主色,卡片加轻投影
- Material/Message 视图内硬编码深色数据面板改为浅色
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-29 10:41:10 +08:00
74ad820dfb
feat(material): 酸洗/漂洗实时数据合并为均值(去掉 1-5 编号)
...
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com >
2026-06-26 14:38:17 +08:00
1d4d0efaf5
fix(material): 跟踪表 nowrap,避免段标签/设备名竖排折行
...
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com >
2026-06-26 14:33:43 +08:00
c400e5c943
fix(material): 在线计划列入 ready+online + 跟踪表/实时数据比例改 1:3
...
- onlinePlans 同时显示 status=ready 与 status=online,避免老数据看不到
- split-row 列宽 1.05fr:1fr → 1fr:3fr,把空间让给实时数据
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com >
2026-06-26 14:30:41 +08:00
8c4a0512c4
revert(material): 物料跟踪页恢复到 9cf422e 布局,仅保留段位区分
...
回退所有 Tab / 扁平化 / 瓦片网格重构(45abd35..ea39d92)。
保留两项:
- SVG 总图顶部段位色带(5 段不同色)
- 物料跟踪表新增「段」列
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com >
2026-06-26 14:26:57 +08:00
ea39d92364
refactor(material): 改为统一瓦片网格布局,彻底消除溢出
...
- 移除所有 section/sub-card/tank-card 嵌套结构
- 全部 47 个参数(入口/酸洗/清洗/烘干/出口)统一为 tile 瓦片
- tile-grid 用 auto-fit minmax(170px, 1fr),浏览器自动排版
- 每个 tile 左边 3px 色边 + 顶部段位标签,颜色与产线总图一致
- 在线计划区改为行卡片列表,跟踪表保留独立卡片
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com >
2026-06-26 14:22:06 +08:00
86b2f277e1
refactor(material): 扁平布局 + 修复 SVG 总图 + 彻底消除横向溢出
...
- SVG: viewBox 改回正向坐标 (0,0,1900,310),所有 y 整体下移 30,
段位色带在顶部 4-26 区,避免负坐标渲染异常导致设备图形丢失
- 布局: 去掉所有 sub-card 嵌套,扁平为 sec-title-bar + pane(kpi-row auto-fit)
- 酸洗/清洗各槽改为 tank-card 自适应排列;所有表格包 tbl-scroll 防止溢出
- 出口段抛弃表格,改 KPI 网格统一处理三辊 VFD + 平整 + 收卷
- 段位色带 + 标题左边框 + sec-pill 一致着色
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com >
2026-06-26 14:15:49 +08:00
00c8615f29
fix(material): 修复 section 边界多余 </div> 导致后续区段渲染丢失
...
入口/酸洗/漂洗/出口 4 个 section 边界各有一处冗余 </div>,
使得 .mat-page 根 div 在入口段后被提前关闭,后续段被 .mat-page 的 overflow-x:hidden 截掉,
表现为「参数都没了」。删除冗余 </div>。
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com >
2026-06-26 14:08:31 +08:00
7e18bc5a7f
feat(material): 去Tab分段展示 + 总图段位标签带 + 跟踪表段列 / 移除看板与产能分析
...
- 移除 Tab 切换,5 段(入口/酸洗/清洗/烘干/出口)顺序堆叠
- 总图 SVG 顶部加段位色带(5 段不同色),同时跟踪表新增「段」列
- 修复横向溢出(minmax(0,1fr) + auto-fit 槽卡片 + overflow-x:hidden)
- 删除菜单与路由中的「生产看板」「产能分析」,首页重定向到 /plan
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com >
2026-06-26 14:04:33 +08:00
45abd3586b
feat(material): 物料跟踪页 Tab 化重构 + 入口段移动按钮
...
- 顶部「在线计划」卡移到入口段 Tab 内,移动按钮跟随
- 跟踪页下半区改为 Tab:入口段 / 酸洗段 / 漂洗段 / 出口段 / 物料跟踪表
- 入口段新增实时参数:开卷机张力、工艺段速度、矫直机/1号夹送辊等
- 酸洗 5 槽 + 漂洗 5 槽 改为 6 列 KPI 网格,单屏可视
- 删除 "(公用)" 描述
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com >
2026-06-26 13:57:19 +08:00
9cf422ef0d
feat(plan): 计划详细面板 + 来料重量/外径/分卷重量 + 在线/生产中状态机 + 入口移动 + 上次模板回填
...
- backend: plan 增加 incoming_weight/incoming_od/split_weights(JSON) 字段及迁移
- backend: GET /plan/last-template 返回最近一条计划的工艺字段用于新增回填(多端共享)
- backend: PATCH /plan/{id}/start 设为 producing,强制单卷在产(其他 producing 回退 online)
- backend: 生成实绩时按卷号自动把对应计划状态置为 produced
- frontend: 新增计划默认状态 online;新增时调用 last-template 自动回填
- frontend: Plan 表格行点击展开 计划详细 面板(按截图布局)
- frontend: Plan 行操作增加「移动」(ready/online → producing)
- frontend: 物料跟踪页加 在线计划队列 + 入口移动按钮,显示当前生产中卷
- frontend: 计划弹窗新增 轧制模式/来料重量/来料外径/1-6#分卷重量
2026-06-21 23:42:22 +08:00
db3945c263
feat: 同步本地未提交的前后端更新(plan/quality/material/inspection/production 等模块)
2026-06-20 18:19:06 +08:00
fb28599365
style: 顶部横向导航 + 登录页工业重设计 + 清除 placeholder 文本
...
- Layout: 恢复顶部横向导航,图标换为 SVG 几何图形
- Login: 西门子风格重设计,去掉渐变/圆角/placeholder
- 全局清除所有输入框 placeholder 说明文字
- 修复 Equipment.vue 重复 style 属性
2026-05-27 17:04:48 +08:00
193da0018f
feat: 移除PDI和订单号字段,新增设备巡检模块
...
- 从物料跟踪页面移除订单号列和表单字段
- 从导航菜单移除PDI管理,添加设备巡检
- 新增InspectionLocation和InspectionRecord后端模型和API
- 新增设备巡检前端页面(左侧点位列表,右侧设备和历史记录)
2026-05-27 16:38:40 +08:00