From 41b2368c2a5ce6f4bf76e1c32e1e60fd84a310b5 Mon Sep 17 00:00:00 2001
From: yeg <1347747024@qq.com>
Date: 星期五, 09 十月 2026 14:17:20 +0800
Subject: [PATCH] 工步页说明工步名称是判定出的方向
---
src/api/tests.ts | 64 --------------------------------
1 files changed, 0 insertions(+), 64 deletions(-)
diff --git a/src/api/tests.ts b/src/api/tests.ts
index 51bcdcb..165597b 100644
--- a/src/api/tests.ts
+++ b/src/api/tests.ts
@@ -270,70 +270,6 @@
return (await request<TestLiveStateResponse>(`/system/test/${testId}/live-state`)).data
}
-export interface BtsRecord {
- sequenceId: number
- deviceTime: string
- currentA: number
- voltageV: number
- capacityAh: number
- energyWh: number
- cycleNo: number
- stepNo: number
- stepName: string
- stepType: string
-}
-
-export interface BtsStepRecord {
- cycleNo: number
- stepNo: number
- cyclePosition: number
- stepName: string
- stepType: string
- recordCount: number
- startedAt: string
- endedAt: string
- capacityAh: number
- energyWh: number
- durationSeconds: number
- startVoltageV: number
- endVoltageV: number
- chargePeakVoltageV: number
- dischargeValleyVoltageV: number
-}
-
-export interface BtsCycleRecord {
- recordNo: string
- cycleNo: number
- recordCount: number
- startedAt: string
- endedAt: string
- chargeCapacityAh: number
- dischargeCapacityAh: number
- chargeEnergyWh: number
- dischargeEnergyWh: number
- efficiency: number
-}
-
-async function getSimulatorChannelData<T>(deviceId: number, channelId: number, kind: 'records' | 'steps' | 'cycles'): Promise<T[]> {
- const token = getAuthToken()
- const response = await fetch(`${import.meta.env.VITE_API_BASE_URL || '/dev-api'}/dev/bts-simulator/devices/${deviceId}/channels/${channelId}/${kind}`, { headers: token ? { Authorization: `Bearer ${token}` } : undefined })
- if (!response.ok) throw new Error(`检测柜${kind}数据加载失败(${response.status})`)
- const result = await response.json() as T[]
- return Array.isArray(result) ? result : []
-}
-
-export function getBtsRecords(deviceId: number, channelId: number): Promise<BtsRecord[]> {
- return getSimulatorChannelData<BtsRecord>(deviceId, channelId, 'records')
-}
-
-export function getBtsSteps(deviceId: number, channelId: number): Promise<BtsStepRecord[]> {
- return getSimulatorChannelData<BtsStepRecord>(deviceId, channelId, 'steps')
-}
-
-export function getBtsCycles(deviceId: number, channelId: number): Promise<BtsCycleRecord[]> {
- return getSimulatorChannelData<BtsCycleRecord>(deviceId, channelId, 'cycles')
-}
-
export async function saveTestConsoleDetail(testId: number, detail: TestConsoleDetail): Promise<TestConfigurationDetail> {
return (await request<TestDetailResponse>(`/system/test/${testId}/console-detail`, { method: 'PUT', body: JSON.stringify(detail) })).data
}
--
Gitblit v1.7.1