From 17badd7ea4d77c0aafbdfa65e05743cb7856489c Mon Sep 17 00:00:00 2001 From: chenhj <chenhj@lunor.cn> Date: 星期五, 30 五月 2025 14:40:58 +0800 Subject: [PATCH] Merge pull request 'chen' (#12) from chen into master --- ruoyi-common/src/main/java/com/ruoyi/common/handler/MyMetaObjectHandler.java | 43 +++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 43 insertions(+), 0 deletions(-) diff --git a/ruoyi-common/src/main/java/com/ruoyi/common/handler/MyMetaObjectHandler.java b/ruoyi-common/src/main/java/com/ruoyi/common/handler/MyMetaObjectHandler.java new file mode 100644 index 0000000..46811dd --- /dev/null +++ b/ruoyi-common/src/main/java/com/ruoyi/common/handler/MyMetaObjectHandler.java @@ -0,0 +1,43 @@ +package com.ruoyi.common.handler; + +import com.baomidou.mybatisplus.core.handlers.MetaObjectHandler; +import org.apache.ibatis.reflection.MetaObject; +import org.springframework.stereotype.Component; + +import java.time.LocalDateTime; + +/** + * @Author: zhangxy + * @Date: 2020-08-05 14:40 + */ +@Component +public class MyMetaObjectHandler implements MetaObjectHandler { + + + @Override + public void insertFill(MetaObject metaObject) { + this.setFieldValByName("createTime", LocalDateTime.now(), metaObject); + this.setFieldValByName("updateTime", LocalDateTime.now(), metaObject); + // 寮�绾跨▼锛屽彇涓嶅埌user + try { +// SysUser currentUser = SecurityUtils.getLoginUser(); +// if (currentUser != null) { +// this.setFieldValByName("createUser", currentUser.getUsername(), metaObject); +// this.setFieldValByName("updateUser", currentUser.getUsername(), metaObject); +// } + } catch (Exception e) { + } + } + + @Override + public void updateFill(MetaObject metaObject) { + this.setFieldValByName("updateTime", LocalDateTime.now(), metaObject); + try { +// ZttUser currentUser = SecurityUtils.getUser(); +// if (currentUser != null) { +// this.setFieldValByName("updateUser", currentUser.getUsername(), metaObject); +// } + } catch (Exception e) { + } + } +} -- Gitblit v1.9.3