1.2 KiB
1.2 KiB
维修记录工序步骤快照
调整内容
- 新增维修记录的
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.phpbackend/plugin/produce/app/model/RepairRecord.phpbackend/plugin/produce/app/api/controller/DataEntryController.phpbackend/plugin/produce/app/service/admin/WorkStatisticsService.phpbackend/plugin/produce/resource/template/admin/views/produce/repair/repair-data/schemas/index.tsxfrontend/admin/src/apps/produce/views/produce/repair/repair-data/schemas/index.tsx
验证
- 已执行相关 PHP 文件语法检查。
- 已核对 Admin 维修数据模板源与运行目录 Schema 内容一致。