From 2b4fb46f9153b8a25d9e493279bfa722b653cd9e Mon Sep 17 00:00:00 2001
From: yeg <1347747024@qq.com>
Date: 星期四, 27 八月 2026 22:51:33 +0800
Subject: [PATCH] fix: connect battery group management APIs

---
 src/api/batteryGroupPayload.ts |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/src/api/batteryGroupPayload.ts b/src/api/batteryGroupPayload.ts
index 28014a2..36dbabc 100644
--- a/src/api/batteryGroupPayload.ts
+++ b/src/api/batteryGroupPayload.ts
@@ -13,7 +13,7 @@
   b: string
   batteryNos: string[]
   templateId: number | null
-  templateFieldRelations?: Array<{ batteryGroupFieldId: number }>
+  templateFieldRelations?: Array<{ batteryGroupFieldId: number; fieldValue: string }>
 }
 
 interface BatteryGroupFormPayloadInput {
@@ -29,7 +29,7 @@
 export function buildBatteryGroupPayload(
   form: BatteryGroupFormPayloadInput,
   templateId: number | null,
-  templateFieldIds: number[],
+  templateFields: Array<{ batteryGroupFieldId: number; fieldValue: string }>,
 ): BatteryGroupPayload {
   return {
     groupName: form.name.trim(),
@@ -45,7 +45,7 @@
     batteryNos: form.batteries.map(item => item.value.trim()).filter(Boolean),
     templateId,
     templateFieldRelations: templateId
-      ? templateFieldIds.map(batteryGroupFieldId => ({ batteryGroupFieldId }))
+      ? templateFields
       : undefined,
   }
 }

--
Gitblit v1.7.1