From 8b6f7b4e4ca9bb976597ed129a6c0e45a02863ec Mon Sep 17 00:00:00 2001
From: 疯狂的狮子Li <15040126243@163.com>
Date: 星期三, 20 十月 2021 09:41:24 +0800
Subject: [PATCH] !101 更新时间和用户注入问题 Merge pull request !101 from 抓蛙师/auto-7465549-dev-1634694016583

---
 ruoyi-framework/src/main/java/com/ruoyi/framework/handler/CreateAndUpdateMetaObjectHandler.java |   19 ++++++++-----------
 1 files changed, 8 insertions(+), 11 deletions(-)

diff --git a/ruoyi-framework/src/main/java/com/ruoyi/framework/handler/CreateAndUpdateMetaObjectHandler.java b/ruoyi-framework/src/main/java/com/ruoyi/framework/handler/CreateAndUpdateMetaObjectHandler.java
index d662ae9..7cf64c4 100644
--- a/ruoyi-framework/src/main/java/com/ruoyi/framework/handler/CreateAndUpdateMetaObjectHandler.java
+++ b/ruoyi-framework/src/main/java/com/ruoyi/framework/handler/CreateAndUpdateMetaObjectHandler.java
@@ -42,7 +42,7 @@
 						&& StringUtils.isBlank(baseEntity.getCreateBy())) {
 					baseEntity.setCreateBy(username);
 				}
-				// 褰撳墠宸茬櫥褰� 涓� 鏇翠俊浠讳负绌� 鍒欏~鍏�
+				// 褰撳墠宸茬櫥褰� 涓� 鏇存柊浜轰负绌� 鍒欏~鍏�
 				if (StringUtils.isNotBlank(username)
 						&& StringUtils.isBlank(baseEntity.getUpdateBy())) {
 					baseEntity.setUpdateBy(username);
@@ -59,16 +59,13 @@
 			if (ObjectUtil.isNotNull(metaObject) && metaObject.getOriginalObject() instanceof BaseEntity) {
 				BaseEntity baseEntity = (BaseEntity) metaObject.getOriginalObject();
 				Date current = new Date();
-				// 鏇存柊鏃堕棿涓虹┖ 鍒欏~鍏�
-				if (ObjectUtil.isNull(baseEntity.getUpdateTime())) {
-					baseEntity.setUpdateTime(current);
-				}
-				String username = getLoginUsername();
-				// 褰撳墠宸茬櫥褰� 涓� 鏇翠俊浠讳负绌� 鍒欏~鍏�
-				if (StringUtils.isNotBlank(username)
-						&& StringUtils.isBlank(baseEntity.getUpdateBy())) {
-					baseEntity.setUpdateBy(username);
-				}
+                // 鏇存柊鏃堕棿濉厖(涓嶇涓轰笉涓虹┖)
+                baseEntity.setUpdateTime(current);
+                String username = getLoginUsername();
+                // 褰撳墠宸茬櫥褰� 鏇存柊浜哄~鍏�(涓嶇涓轰笉涓虹┖)
+                if (StringUtils.isNotBlank(username)) {
+                    baseEntity.setUpdateBy(username);
+                }
 			}
 		} catch (Exception e) {
 			throw new ServiceException("鑷姩娉ㄥ叆寮傚父 => " + e.getMessage(), HttpStatus.HTTP_UNAUTHORIZED);

--
Gitblit v1.9.3