"use client"; import type { CallReference } from "@/lib/call-reference"; import styles from "./call-reference.module.css"; export default function CallReferencePanel({ references }: { references: CallReference[] }) { if (!references.length) return null; const source = references[0].source; const sourceName = source.file.split("/").at(-1); return

原表校对参考 {references.length} 个片段

原表片段没有时间对齐,需回听录音定位后填写 EOT。

查看这通录音的原表片段 供回听核对

原表的抢话结论保留作参考。第 5 列没有表头,有值时按原样显示;EOT 标签需针对具体判断时刻重新核对。

{references.map((reference, index) =>
片段 {String(index + 1).padStart(2, "0")}原表第 {reference.source.row} 行
{reference.fields.map((field, fieldIndex) =>
40 ? styles.wide : undefined}>
{field.label}
{field.value || "未填写"}
)}
)}
{sourceName}{source.sheet} · 第 {references.map(row => row.source.row).join("、")} 行
; }