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
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
def3ef24a0
feat(entry-tracking): 新增入口跟踪独立页面(11×2 位置网格)
...
- 新增 /entry-tracking 路由与导航入口
- 11 列 × 2 行位置卡(上卷小车/称重位/地辊/上卷鞍座/倒卷小车)
- 1#地辊 绑生产中卷,2#地辊 绑在线队首
- 底部入口队列表保留「移动」按钮(计划→生产中)
2026-06-27 14:20: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
475c169d33
feat(prediction): 工艺参数沙盘 — PI 累积曲线 + 最大速度安全区间条
...
预测页酸洗模型计算结果加 SVG 可视化:
- PI 累积曲线(入口零点 → 5 槽累计 PI,含目标线 dashed 标注)
- 速度安全区间条(20-180 m/min 区间内 max_speed 位置 + 数值标签)
零依赖,纯 SVG 内联。
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com >
2026-06-22 09:51:29 +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
b461f0d2f8
feat: 重构质量管理和设备巡检模块
...
质量管理: 由平铺记录改为任务制工作流(qc_task/qc_task_item/qc_defect三表)
设备巡检: 由点位+记录改为巡检模板制(eqp_checklist/item/record/detail四表)
前端: Quality.vue 支持任务列表+检验项详情+缺陷记录双Tab
前端: Inspection.vue 支持模板管理+项目维护+巡检记录+明细查看
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-28 16:29:02 +08:00
fb28599365
style: 顶部横向导航 + 登录页工业重设计 + 清除 placeholder 文本
...
- Layout: 恢复顶部横向导航,图标换为 SVG 几何图形
- Login: 西门子风格重设计,去掉渐变/圆角/placeholder
- 全局清除所有输入框 placeholder 说明文字
- 修复 Equipment.vue 重复 style 属性
2026-05-27 17:04:48 +08:00
d4f334761f
style: 西门子 WinCC 工业风格重设计
...
- 左侧边栏导航替换顶部横向导航
- 色调改为石油蓝绿(#00a3be),去除霓虹蓝
- 卡片头部加左侧色带 accent,去除圆角
- Badge 改为矩形工业风,全大写标签
- 按钮、输入框统一 2px radius
- 导航图标改为 SVG 几何图形替代纯文字缩写
2026-05-27 16:52:53 +08:00
193da0018f
feat: 移除PDI和订单号字段,新增设备巡检模块
...
- 从物料跟踪页面移除订单号列和表单字段
- 从导航菜单移除PDI管理,添加设备巡检
- 新增InspectionLocation和InspectionRecord后端模型和API
- 新增设备巡检前端页面(左侧点位列表,右侧设备和历史记录)
2026-05-27 16:38:40 +08:00