yeg
2026-09-28 864ee2a6c3d86c6bb3af7eaf31b2390d2970c56e
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
import { reactive } from 'vue'
 
export interface ConsoleDataRow {
  id: number
  recordNo: string
  batteryNo: string
  recordedAt: string
  stepDuration: string
  cycleNo: number
  stepNo: number
  stepName: string
  voltage: string
  current: string
  capacity: string
  energy: string
  temperature: string
  positivePotential: string
  negativePotential: string
}
 
export const consoleDataRowsByTest = reactive<Record<number, ConsoleDataRow[]>>({})
 
export function getConsoleDataRow(testId: number, recordId: number) {
  return consoleDataRowsByTest[testId]?.find(row => row.id === recordId)
}