yeg
2026-09-07 fbe05760468547f4429628a2eb6b318d36725327
完成化成报表验收后的注释整理与状态归档

说明毫单位展示及预览响应顺序约束,同步页面文档为已验收关闭。

前端构建及化成四组隔离测试通过,临时环境已清理。
3个文件已修改
4 ■■■■■ 已修改文件
docs/pages/report-formation.md 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/utils/formationReportFields.ts 1 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/FormationReportForm.vue 1 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
docs/pages/report-formation.md
@@ -3,7 +3,7 @@
- 路由:`/report-formation`、`/report-formation/new`、`/report-formation/:id/edit`
- 页面:`src/views/FormationReport.vue`、`src/views/FormationReportForm.vue`
- 正式接口:`src/api/formationReports.ts`
- 实现范围:数据分析 Ticket08,待用户验收;真实充电终止电压属于 Ticket09,五类曲线与打印属于 Ticket10。
- 实现范围:数据分析 Ticket08,2026-09-07 用户验收通过,验收后注释整理及复验完成,已关闭;真实充电终止电压属于 Ticket09,五类曲线与打印属于 Ticket10。
## 来源与矩阵
src/utils/formationReportFields.ts
@@ -23,6 +23,7 @@
    ? value.fieldDefinitionId === field.fieldDefinitionId : value.fieldName === field.key)?.fieldValue ?? ''
  if (field.kind === 'metric') {
    const value = item.metrics[String(cycle)]?.[field.key]
    // 快照保留 Ah/Wh;仅将来源值换算为 mAh/mWh,人工输入已经是展示值。
    return value == null ? '' : formatTestDisplayValue(field.key, value)
  }
  return ''
src/views/FormationReportForm.vue
@@ -117,6 +117,7 @@
  historyVisible.value = false
  await router.push({ path: `/report-formation/${editingId.value}/edit`, query: { mode: 'view', version: versionNo } })
}
// 快速切换来源时只接受最后一次预览,避免旧响应把矩阵归入错误的选择。
let previewSequence = 0
async function preview() {
  const sequence = ++previewSequence