From 3afa6641736d111c433cb9cafdf85f5e19fc3b45 Mon Sep 17 00:00:00 2001 From: 若依 <yzz_ivy@163.com> Date: 星期六, 18 七月 2020 12:23:28 +0800 Subject: [PATCH] !42 处理代码生成页面中的查询条件“创建时间”未生效的问题 Merge pull request !42 from 平凡/hmxmylove-master-patch-60881 --- ruoyi/src/main/java/com/ruoyi/framework/aspectj/LogAspect.java | 15 ++++++++++++++- 1 files changed, 14 insertions(+), 1 deletions(-) diff --git a/ruoyi/src/main/java/com/ruoyi/framework/aspectj/LogAspect.java b/ruoyi/src/main/java/com/ruoyi/framework/aspectj/LogAspect.java index 8bb2074..29a1c97 100644 --- a/ruoyi/src/main/java/com/ruoyi/framework/aspectj/LogAspect.java +++ b/ruoyi/src/main/java/com/ruoyi/framework/aspectj/LogAspect.java @@ -2,6 +2,8 @@ import java.lang.reflect.Method; import java.util.Map; +import javax.servlet.http.HttpServletRequest; +import javax.servlet.http.HttpServletResponse; import org.aspectj.lang.JoinPoint; import org.aspectj.lang.Signature; import org.aspectj.lang.annotation.AfterReturning; @@ -192,7 +194,7 @@ { for (int i = 0; i < paramsArray.length; i++) { - if (!(paramsArray[i] instanceof MultipartFile)) + if (!isFilterObject(paramsArray[i])) { Object jsonObj = JSON.toJSON(paramsArray[i]); params += jsonObj.toString() + " "; @@ -201,4 +203,15 @@ } return params.trim(); } + + /** + * 判断是否需要过滤的对象。 + * + * @param o 对象信息。 + * @return 如果是需要过滤的对象,则返回true;否则返回false。 + */ + public boolean isFilterObject(final Object o) + { + return o instanceof MultipartFile || o instanceof HttpServletRequest || o instanceof HttpServletResponse; + } } -- Gitblit v1.9.2