import { FileSpreadsheet } from 'lucide-react'; import { formatDateTime, formatFixed, KIND_LABEL, KIND_STYLE } from './model'; import type { ListItem } from './types'; interface RecordTableProps { items: ListItem[]; } export function RecordTable({ items }: RecordTableProps) { return (
{items.map(item => ( ))} {items.length === 0 && ( )}
充电时间 车牌 分类 电站 / 终端 电量(度) 费用(元) 时长(分) 订单编号
{formatDateTime(item.start_time, 16)} {item.plate || item.judged_plate || } {KIND_LABEL[item.vehicle_kind]} {item.station_name || '—'}{item.terminal_name ? ` · ${item.terminal_name}` : ''} {formatFixed(item.kwh, 2)} {formatFixed(item.fee, 2)} {item.duration_min ?? '—'} {item.order_no}
尚无记录,先上传一份 xlsx 试试
); }