Commit Graph

8 Commits

Author SHA1 Message Date
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
828c6ba3a3 fix(entry): 工位卡片增高+行距收紧,避免移动按钮被裁切
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-29 15:01:32 +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
630395226e style(entry): 工位卡片紧凑化,属性左标签右值,空工位收起占位
- 取消固定 200px 高,空工位仅显示「空闲」占位,去掉大片留白
- 属性改为左对齐标签 + 右对齐数值(不再居中聚拢)
- 行距/内边距收紧

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-29 14:49:29 +08:00
72004568e1 fix(entry): 恢复入口跟踪全部设备工位,修复鞍座联动状态竞争
- 还原入口跟踪原有设备网格(2行):上卷小车/称重位/地辊/倒卷小车,仅上卷鞍座保留一个
- 移动可在所有入口设备间进行,仅「上卷鞍座」进入生产环节
- 修复 ensure_online 误将鞍座暂存计划回退导致卡死:移动到鞍座直接置生产中,
  ensure_online 排除 on_saddle 计划

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-29 14:44:51 +08:00
03709da1ca feat(linkage): 移动改为任意入口位置选择,仅上卷鞍座触发生产
- 计划新增 position 字段;新增 /plan/{id}/move?position=… 与 /plan/positions/all
- line_service.place_at_position:放到任意位置(位置唯一占用),上卷鞍座单独触发生产联动
- 入口跟踪:新增入口位置图(单一鞍座)显示占位;移动按钮弹出位置选择框
- 计划管理:移动按钮同样弹出位置选择框

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-29 14:10:16 +08:00
9fb3dcb785 feat(linkage): 计划-鞍座-实绩-停机联动 + 成本管理页
后端:
- 计划录入即「准备好」,队首(最早)自动「在线」(唯一)
- 新增上卷鞍座联动引擎 line_service:移动→鞍座→(有速度/投入生产)→生产中
  →带头达2000m→生产完成并自动产生实绩、持久化运行数据
- 停机自动检测:线速度为0持续>10min 自动新增待补充停机记录,恢复后自动结束
- /plan/start=移动到鞍座, 新增 /plan/{id}/commit 投入生产, /plan/saddle/current,
  /plan/seed 批量插入(轧制力模式);后台引擎循环自动推进
- 新增成本管理:CostRecord 模型 + /cost CRUD + 9 类成本项(乳化液/盐酸/碱/电/水/蒸汽…)

前端:
- 入口跟踪重构为单个上卷鞍座工位(实时速度/带头长度进度/投入生产)+待上卷卡片+队列,
  计划列表/卡片/队列均可「移动」
- 新增成本管理页(成本项切换 + 柱+线图 + 明细表 + 时间筛选 + 新增),布局参考乳化液耗量统计

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-29 13:57:59 +08:00
def3ef24a0 feat(entry-tracking): 新增入口跟踪独立页面(11×2 位置网格)
- 新增 /entry-tracking 路由与导航入口
- 11 列 × 2 行位置卡(上卷小车/称重位/地辊/上卷鞍座/倒卷小车)
- 1#地辊 绑生产中卷,2#地辊 绑在线队首
- 底部入口队列表保留「移动」按钮(计划→生产中)
2026-06-27 14:20:10 +08:00