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

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.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 内容一致。