Files
76-ZhiRouNingdeLine2-Standi…/doc/BUSINESS_RULES.md
2026-06-29 11:34:31 +08:00

83 lines
3.5 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 静置业务规则
## 1. 当前数据约束
当前版本只使用前端虚拟数据,不接入数据库,不调用 MES 存储过程。
实现要求:
- 所有看板数据先硬编码到 Vue 变量中。
- 图表、表格、指标卡都从本地变量计算或读取。
- 暂不编写数据库查询和接口联调逻辑。
- 后续接入真实数据时,再按本规则映射接口字段。
## 2. 工位清单
| 工位 | 工位名称 | 静置业务含义 |
| --- | --- | --- |
| OP410 | 上盖安装确认 | 静置开始计时点 |
| OP420 | 极柱紧固 | 上层静置过程必过工位 |
| OP430 | 密封盖装配 | 上层静置过程必过工位 |
| OP440 | 密封盖紧固1 | 上层静置过程必过工位 |
| OP450 | 密封盖紧固2 | 上层静置过程必过工位 |
| OP460 | EOL测试 | 上层静置过程必过工位 |
| OP470 | DCR测试 | 上层静置过程必过工位 |
| OP480 | 警告标签粘贴 | 上层静置过程必过工位 |
| OP490 | 标签打印粘贴 | 上层静置过程必过工位 |
| OP500 | 密封盖安装确认 | 下层静置开始点 |
| OP505 | 常温静置 | 静置结束出站工位 |
## 3. 静置阶段定义
| 阶段 | 起点 | 终点 | 说明 |
| --- | --- | --- | --- |
| 上层静置 | OP410 完工 | OP500 完工前 | OP410 完工后开始计时OP420-OP500 仍需按线体节拍依次完成 |
| 下层静置 | OP500 完工 | OP505 完工 | OP500 完工后进入下层静置OP505 完工代表静置结束出站 |
| 静置结束 | OP505 完工 | - | Pack 完成常温静置出站 |
## 4. 30 分钟放行规则
标准静置时间当前固定为 30 分钟。
计时规则:
- 起算时间OP410 完工时间。
- 达标时间OP410 完工时间 + 30 分钟。
- 未满 30 分钟:即使前序工位已完成,也不能从 OP505 出站,需要等待。
- 已满 30 分钟:只代表时间达标,不代表一定已经出站。
- 已满 30 分钟但未出站的原因可能包括:前面工位还没过完、环状线未排到 OP505、现场节拍等待。
## 5. 状态定义
| 状态 | 判定规则 | 展示重点 |
| --- | --- | --- |
| 上层静置中 | 已完成 OP410未完成 OP500且未完成 OP505 | 展示当前工位进度和距离 30 分钟达标的剩余时间 |
| 下层静置中 | 已完成 OP500未完成 OP505且未满 30 分钟 | 展示正在等待 30 分钟达标 |
| 已达标待出站 | 已完成 OP410 满 30 分钟,未完成 OP505 | 展示达标后等待时长,提示可优先流转 |
| 已出站 | 已完成 OP505 | 计入今日静置完成 |
| 过程异常 | 必过工位缺失、顺序异常或数据异常 | 进入异常清单 |
## 6. 必过工位
OP420 到 OP500 都是静置过程必过工位,也就是看板中原先简写的 42-50 工位。
展示表头建议使用短码:
- 42 对应 OP420。
- 43 对应 OP430。
- 44 对应 OP440。
- 45 对应 OP450。
- 46 对应 OP460。
- 47 对应 OP470。
- 48 对应 OP480。
- 49 对应 OP490。
- 50 对应 OP500。
OP505 是静置结束出站工位,不放在 42-50 必过灯矩阵中,可单独作为“出站状态”或“静置结束时间”展示。
## 7. 看板表达重点
1. 30 分钟达标线必须明显体现。
2. 区分“时间达标”和“已经出站”。
3. 已满 30 分钟但未出站的 Pack 需要独立突出。
4. 上层静置和下层静置可以作为分段统计,不使用库位、库区、层数。
5. 当前版本使用虚拟数据,虚拟数据需要覆盖未达标、已达标待出站、已出站、过程异常等场景。