From 8bdb26708241c70a9998b1729a2c9881422f2d5d Mon Sep 17 00:00:00 2001
From: peng <peng.com>
Date: 星期四, 16 十月 2025 15:35:39 +0800
Subject: [PATCH] 模板修改
---
framework/src/main/java/cn/lili/mybatis/mybatisplus/MyMetaObjectHandler.java | 12 ++++++++++--
1 files changed, 10 insertions(+), 2 deletions(-)
diff --git a/framework/src/main/java/cn/lili/mybatis/mybatisplus/MyMetaObjectHandler.java b/framework/src/main/java/cn/lili/mybatis/mybatisplus/MyMetaObjectHandler.java
index a273f8e..63783c3 100644
--- a/framework/src/main/java/cn/lili/mybatis/mybatisplus/MyMetaObjectHandler.java
+++ b/framework/src/main/java/cn/lili/mybatis/mybatisplus/MyMetaObjectHandler.java
@@ -22,13 +22,19 @@
AuthUser authUser = UserContext.getCurrentUser();
if (authUser != null) {
this.setFieldValByName("createBy", authUser.getUsername(), metaObject);
+ this.setFieldValByName("updateBy", authUser.getUsername(), metaObject);
} else {
this.setFieldValByName("createBy", "SYSTEM", metaObject);
+ this.setFieldValByName("updateBy", "SYSTEM", metaObject);
}
//鏈夊垱寤烘椂闂村瓧娈碉紝鍒囧瓧娈靛�间负绌�
+ Date now = new Date();
if (metaObject.hasGetter("createTime")) {
- this.setFieldValByName("createTime", new Date(), metaObject);
+ this.setFieldValByName("createTime",now , metaObject);
+ }
+ if (metaObject.hasGetter("updateTime")) {
+ this.setFieldValByName("updateTime", now, metaObject);
}
//鏈夊�硷紝鍒欏啓鍏�
if (metaObject.hasGetter("deleteFlag")) {
@@ -51,7 +57,9 @@
if (authUser != null) {
this.setFieldValByName("updateBy", authUser.getUsername(), metaObject);
}
- this.setFieldValByName("updateTime", new Date(), metaObject);
+ if (metaObject.hasGetter("updateTime")) {
+ this.setFieldValByName("updateTime", new Date(), metaObject);
+ }
}
}
--
Gitblit v1.8.0