From 0d9214d780c5093165f566f3e6f0c60f5d8aead7 Mon Sep 17 00:00:00 2001
From: xiangpei <xiangpei@timesnew.cn>
Date: 星期四, 22 五月 2025 11:28:46 +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