From ebd47e950c8d45f5cc21336f4996857de58e0ea6 Mon Sep 17 00:00:00 2001
From: yeg <1347747024@qq.com>
Date: 星期四, 27 八月 2026 22:51:35 +0800
Subject: [PATCH] fix: persist battery group configuration

---
 ruoyi-system/src/main/java/com/ruoyi/system/service/impl/TBatteryGroupFieldServiceImpl.java |    7 ++++++-
 1 files changed, 6 insertions(+), 1 deletions(-)

diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/TBatteryGroupFieldServiceImpl.java b/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/TBatteryGroupFieldServiceImpl.java
index 7c17381..bfd2f78 100644
--- a/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/TBatteryGroupFieldServiceImpl.java
+++ b/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/TBatteryGroupFieldServiceImpl.java
@@ -62,7 +62,11 @@
     public int insertBatteryGroupField(TBatteryGroupField field)
     {
         validateField(field, false);
-        field.setStatus(NORMAL);
+        if (StringUtils.isEmpty(field.getStatus()))
+        {
+            field.setStatus(NORMAL);
+        }
+        validateStatus(field.getStatus());
         field.setDelFlag(0L);
         field.setCreateTime(new Date());
         return batteryGroupFieldMapper.insertBatteryGroupField(field);
@@ -73,6 +77,7 @@
     public int updateBatteryGroupField(TBatteryGroupField field)
     {
         validateField(field, true);
+        validateStatus(field.getStatus());
         field.setUpdateTime(new Date());
         return batteryGroupFieldMapper.updateBatteryGroupField(field);
     }

--
Gitblit v1.7.1