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