Browse Source

代码优化

24282 1 year ago
parent
commit
6d29eff477

+ 7 - 22
ruoyi-framework/src/main/java/com/ruoyi/framework/mybatis/holder/CustomMetaObjectHandler.java

@@ -1,6 +1,5 @@
 package com.ruoyi.framework.mybatis.holder;
 
-import cn.hutool.core.util.ObjectUtil;
 import com.baomidou.mybatisplus.core.handlers.MetaObjectHandler;
 import com.ruoyi.common.utils.SecurityUtils;
 import org.apache.ibatis.reflection.MetaObject;
@@ -30,21 +29,11 @@ public class CustomMetaObjectHandler implements MetaObjectHandler {
         Long userUniqueId = this.getUserUniqueId();
         Date date = new Date();
 
-        if (ObjectUtil.isNotEmpty(metaObject.hasSetter(CREATE_USER))) {
-            setFieldValByName(CREATE_USER, userUniqueId, metaObject);
-        }
-        if (ObjectUtil.isNotEmpty(metaObject.hasSetter(CREATE_TIME))) {
-            setFieldValByName(CREATE_TIME, date, metaObject);
-        }
-        if (ObjectUtil.isNotEmpty(metaObject.hasSetter(UPDATE_USER))) {
-            setFieldValByName(UPDATE_USER, userUniqueId, metaObject);
-        }
-        if (ObjectUtil.isNotEmpty(metaObject.hasSetter(UPDATE_TIME))) {
-            setFieldValByName(UPDATE_TIME, date, metaObject);
-        }
-        if (ObjectUtil.isNotEmpty(metaObject.hasSetter(VERSION_FLAG))) {
-            setFieldValByName(VERSION_FLAG, 0, metaObject);
-        }
+        setFieldValByName(CREATE_USER, userUniqueId, metaObject);
+        setFieldValByName(CREATE_TIME, date, metaObject);
+        setFieldValByName(UPDATE_USER, userUniqueId, metaObject);
+        setFieldValByName(UPDATE_TIME, date, metaObject);
+        setFieldValByName(VERSION_FLAG, 0, metaObject);
     }
 
     /**
@@ -52,12 +41,8 @@ public class CustomMetaObjectHandler implements MetaObjectHandler {
      */
     @Override
     public void updateFill(MetaObject metaObject) {
-        if (ObjectUtil.isNotEmpty(metaObject.hasSetter(UPDATE_USER))) {
-            setFieldValByName(UPDATE_USER, this.getUserUniqueId(), metaObject);
-        }
-        if (ObjectUtil.isNotEmpty(metaObject.hasSetter(UPDATE_TIME))) {
-            setFieldValByName(UPDATE_TIME, new Date(), metaObject);
-        }
+        setFieldValByName(UPDATE_USER, this.getUserUniqueId(), metaObject);
+        setFieldValByName(UPDATE_TIME, new Date(), metaObject);
     }
 
     /**