diff --git a/src/main/java/wiki/xsx/core/log/LogProcessor.java b/src/main/java/wiki/xsx/core/log/LogProcessor.java index d94c3141a2be6b5604d65b1a2fedbda5174b3869..6c0dd9b544909d2bb4350dc11679d0e8b10d7405 100644 --- a/src/main/java/wiki/xsx/core/log/LogProcessor.java +++ b/src/main/java/wiki/xsx/core/log/LogProcessor.java @@ -268,14 +268,14 @@ public class LogProcessor { LogContext.getContext().getBean(callback).callback( annotation, methodInfo, - LogHandler.getParamMap(methodInfo.getParamNames(), joinPoint.getArgs()), + LogHandler.getNotParseParamMap(methodInfo.getParamNames(), joinPoint.getArgs(), null), result ); }else { LogContext.getContext().getBean(this.slf4jProperties.getCallback(annotation)).callback( annotation, methodInfo, - LogHandler.getParamMap(methodInfo.getParamNames(), joinPoint.getArgs()), + LogHandler.getNotParseParamMap(methodInfo.getParamNames(), joinPoint.getArgs(), null), result ); } diff --git a/src/main/java/wiki/xsx/core/support/LogHandler.java b/src/main/java/wiki/xsx/core/support/LogHandler.java index 688fd7ab68f2fa5980a4da44b7fc2c2ae9f8592f..4b282eddad1767e160a452e0bc93af1d5d931047 100644 --- a/src/main/java/wiki/xsx/core/support/LogHandler.java +++ b/src/main/java/wiki/xsx/core/support/LogHandler.java @@ -29,12 +29,12 @@ public class LogHandler { String[] filterParamNames ) { return createInfoBuilder(busName, methodInfo).append("接收参数:【").append( - getParamMap( + getParamMap( methodInfo.getParamNames(), params, filterParamNames - ) - ).append("】").toString(); + ) + ).append("】").toString(); } /** @@ -65,12 +65,12 @@ public class LogHandler { Object result ) { return createInfoBuilder(busName, methodInfo).append("接收参数:【").append( - getParamMap( - methodInfo.getParamNames(), - params, - filterParamNames - ) - ).append("】,").append("返回结果:【") + getParamMap( + methodInfo.getParamNames(), + params, + filterParamNames + ) + ).append("】,").append("返回结果:【") .append( result instanceof Throwable? "执行异常("+((Throwable) result).getLocalizedMessage()+")": @@ -143,7 +143,7 @@ public class LogHandler { Map newMap = new LinkedHashMap<>(paramMap.size()); Set> entries = paramMap.entrySet(); for (Map.Entry entry : entries) { - newMap.put(entry.getKey(), parseParam(entry.getKey())); + newMap.put(entry.getKey(), parseParam(entry.getValue())); } paramMap = newMap; }