From 085cee5a763f2b1ce0bbfe86265f4541519c0c5d Mon Sep 17 00:00:00 2001
From: yeg <1347747024@qq.com>
Date: 星期六, 29 八月 2026 10:07:24 +0800
Subject: [PATCH] 修复新增字段更新时间为空
---
ruoyi-admin/src/test/java/com/ruoyi/system/service/impl/TBatteryGroupFieldServiceImplTest.java | 2 ++
ruoyi-system/src/main/java/com/ruoyi/system/service/impl/TBatteryGroupFieldServiceImpl.java | 4 ++++
2 files changed, 6 insertions(+), 0 deletions(-)
diff --git a/ruoyi-admin/src/test/java/com/ruoyi/system/service/impl/TBatteryGroupFieldServiceImplTest.java b/ruoyi-admin/src/test/java/com/ruoyi/system/service/impl/TBatteryGroupFieldServiceImplTest.java
index 167d687..757ffdf 100644
--- a/ruoyi-admin/src/test/java/com/ruoyi/system/service/impl/TBatteryGroupFieldServiceImplTest.java
+++ b/ruoyi-admin/src/test/java/com/ruoyi/system/service/impl/TBatteryGroupFieldServiceImplTest.java
@@ -46,6 +46,7 @@
field.setFieldName(" 电流 ");
field.setFieldType(" text ");
field.setRemark(" 备注 ");
+ field.setCreateBy("admin");
when(batteryGroupFieldMapper.insertBatteryGroupField(any(TBatteryGroupField.class))).thenReturn(1);
int rows = batteryGroupFieldService.insertBatteryGroupField(field);
@@ -59,6 +60,7 @@
assertEquals("备注", saved.getRemark());
assertEquals("0", saved.getStatus());
assertEquals(0L, saved.getDelFlag());
+ assertEquals("admin", saved.getUpdateBy());
}
@Test
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 6783d95..5b2faac 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
@@ -67,6 +67,10 @@
{
field.setStatus(NORMAL);
}
+ if (StringUtils.isEmpty(field.getUpdateBy()))
+ {
+ field.setUpdateBy(field.getCreateBy());
+ }
validateStatus(field.getStatus());
field.setDelFlag(0L);
field.setCreateTime(new Date());
--
Gitblit v1.7.1