|  | @@ -30,7 +30,12 @@ public class ControllerAspect {
 | 
											
												
													
														|  |          log.info("request className=[{}], method=[{}], param=[{}]", className, signature.getName(),
 |  |          log.info("request className=[{}], method=[{}], param=[{}]", className, signature.getName(),
 | 
											
												
													
														|  |                  JSONUtils.toJson(pjp.getArgs()));
 |  |                  JSONUtils.toJson(pjp.getArgs()));
 | 
											
												
													
														|  |          Object result = pjp.proceed();
 |  |          Object result = pjp.proceed();
 | 
											
												
													
														|  | -        log.info("response result=[{}] cost=[{}]", JSONUtils.toJson(result), stopwatch.stop().elapsed(TimeUnit.MILLISECONDS));
 |  | 
 | 
											
												
													
														|  | 
 |  | +        if (result != null && result instanceof String) {
 | 
											
												
													
														|  | 
 |  | +            log.info("response result=[{}] cost=[{}]", result, stopwatch.stop().elapsed(TimeUnit.MILLISECONDS));
 | 
											
												
													
														|  | 
 |  | +        } else {
 | 
											
												
													
														|  | 
 |  | +            log.info("response result=[{}] cost=[{}]", JSONUtils.toJson(result), stopwatch.stop().elapsed(TimeUnit.MILLISECONDS));
 | 
											
												
													
														|  | 
 |  | +        }
 | 
											
												
													
														|  | 
 |  | +
 | 
											
												
													
														|  |          TraceUtils.removeMDC();
 |  |          TraceUtils.removeMDC();
 | 
											
												
													
														|  |          return result;
 |  |          return result;
 | 
											
												
													
														|  |      }
 |  |      }
 |