Files
MrleeAdmin/docs/2026-09-03/1-维修记录工序步骤快照.md
T

23 lines
1.2 KiB
Markdown

# 维修记录工序步骤快照
## 调整内容
- 新增维修记录的 `process_id`、`step_id`、`process_name`、`step_name` 字段,保存维修提交时的工序步骤快照。
- 新增迁移会优先从关联异常记录回填历史维修数据;无法匹配的记录标记为“历史数据未记录”。
- 维修提交使用当时的维修流程配置写入快照,后续修改维修流程不会改变历史记录。
- Web 查询、订单时间线、Admin 维修数据列表/详情/导出以及月度、日度统计改为优先使用维修记录快照。
## 涉及文件
- `backend/plugin/produce/resource/database/migrations/2026_09_03_000001_add_process_step_snapshot_to_repair_record.php`
- `backend/plugin/produce/app/model/RepairRecord.php`
- `backend/plugin/produce/app/api/controller/DataEntryController.php`
- `backend/plugin/produce/app/service/admin/WorkStatisticsService.php`
- `backend/plugin/produce/resource/template/admin/views/produce/repair/repair-data/schemas/index.tsx`
- `frontend/admin/src/apps/produce/views/produce/repair/repair-data/schemas/index.tsx`
## 验证
- 已执行相关 PHP 文件语法检查。
- 已核对 Admin 维修数据模板源与运行目录 Schema 内容一致。