|  |  | @ -66,7 +66,12 @@ public abstract class BaseRequestLogAspect { | 
			
		
	
		
			
				
					|  |  |  |             resultInfoLog(transactionSerial, getExecPeriod(startTime), result); | 
			
		
	
		
			
				
					|  |  |  |         } catch (RenException e) { | 
			
		
	
		
			
				
					|  |  |  |             result = handleRenException(e); | 
			
		
	
		
			
				
					|  |  |  |             resultErrorLog(transactionSerial, getExecPeriod(startTime), result, e.getInternalMsg(), ExceptionUtils.getErrorStackTrace(e)); | 
			
		
	
		
			
				
					|  |  |  |             if (e.getCode() > 8000) { | 
			
		
	
		
			
				
					|  |  |  |                 resultWarnLog(transactionSerial, getExecPeriod(startTime), result, e.getInternalMsg(), ExceptionUtils.getErrorStackTrace(e)); | 
			
		
	
		
			
				
					|  |  |  |             } else { | 
			
		
	
		
			
				
					|  |  |  |                 resultErrorLog(transactionSerial, getExecPeriod(startTime), result, e.getInternalMsg(), ExceptionUtils.getErrorStackTrace(e)); | 
			
		
	
		
			
				
					|  |  |  |             } | 
			
		
	
		
			
				
					|  |  |  |             return result; | 
			
		
	
		
			
				
					|  |  |  |         } catch (ValidateException e) { | 
			
		
	
		
			
				
					|  |  |  |             result = handleValidateException(e); | 
			
		
	
		
			
				
					|  |  |  |             resultErrorLog(transactionSerial, getExecPeriod(startTime), result, e.getMsg(), ExceptionUtils.getErrorStackTrace(e)); | 
			
		
	
	
		
			
				
					|  |  | @ -95,7 +100,7 @@ public abstract class BaseRequestLogAspect { | 
			
		
	
		
			
				
					|  |  |  |     } | 
			
		
	
		
			
				
					|  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |     /** | 
			
		
	
		
			
				
					|  |  |  |      * 异常信息 | 
			
		
	
		
			
				
					|  |  |  |      * 异常错误级别日志 | 
			
		
	
		
			
				
					|  |  |  |      * @param transactionSerial | 
			
		
	
		
			
				
					|  |  |  |      * @param execTimeMillis | 
			
		
	
		
			
				
					|  |  |  |      * @param result | 
			
		
	
	
		
			
				
					|  |  | @ -107,6 +112,19 @@ public abstract class BaseRequestLogAspect { | 
			
		
	
		
			
				
					|  |  |  |                 transactionSerial, execTimeMillis, result == null ? result : result.toString(), exceptionMsg, exceptionDetail); | 
			
		
	
		
			
				
					|  |  |  |     } | 
			
		
	
		
			
				
					|  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |     /** | 
			
		
	
		
			
				
					|  |  |  |      * 异常警告级别日志 | 
			
		
	
		
			
				
					|  |  |  |      * @param transactionSerial | 
			
		
	
		
			
				
					|  |  |  |      * @param execTimeMillis | 
			
		
	
		
			
				
					|  |  |  |      * @param result | 
			
		
	
		
			
				
					|  |  |  |      * @param exceptionMsg | 
			
		
	
		
			
				
					|  |  |  |      * @param exceptionDetail | 
			
		
	
		
			
				
					|  |  |  |      */ | 
			
		
	
		
			
				
					|  |  |  |     private void resultWarnLog(String transactionSerial, Long execTimeMillis, Object result, String exceptionMsg, String exceptionDetail) { | 
			
		
	
		
			
				
					|  |  |  |         log.warn("<<<<<<<<异常响应<<<<<<<<:事务流水号:{}, 执行时长:{}ms, 响应数据:{}, 异常信息:{}, 堆栈信息:{}", | 
			
		
	
		
			
				
					|  |  |  |                 transactionSerial, execTimeMillis, result == null ? result : result.toString(), exceptionMsg, exceptionDetail); | 
			
		
	
		
			
				
					|  |  |  |     } | 
			
		
	
		
			
				
					|  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |     /** | 
			
		
	
		
			
				
					|  |  |  |      * 计算执行周期 | 
			
		
	
		
			
				
					|  |  |  |      * @param startTime | 
			
		
	
	
		
			
				
					|  |  | 
 |