From 87885eca0cc8d9ef30d965c49b3cdf5b1ff13b4b Mon Sep 17 00:00:00 2001 From: wulin Date: Fri, 18 Dec 2020 11:58:19 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E5=AF=B9=E8=87=AA=E5=AE=9A?= =?UTF-8?q?=E4=B9=89=E5=BC=82=E5=B8=B8=E7=82=AE=E7=81=AB?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/java/com/lz/common/aspect/LogAspect.java | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/lz/common/aspect/LogAspect.java b/src/main/java/com/lz/common/aspect/LogAspect.java index d524b3b7..4f45a0b7 100644 --- a/src/main/java/com/lz/common/aspect/LogAspect.java +++ b/src/main/java/com/lz/common/aspect/LogAspect.java @@ -1,6 +1,7 @@ package com.lz.common.aspect; import com.alibaba.fastjson.JSON; +import com.lz.common.exception.RRException; import com.lz.common.utils.OrderUtil; import com.lz.common.utils.R; import com.lz.common.utils.ServletUtils; @@ -111,8 +112,13 @@ public class LogAspect { result = point.proceed(); return result; } catch (Exception e) { + if(e instanceof RRException){ + result = R.error(((RRException) e).getMsg()); + }else{ + result = R.error(); + } logger.error("controller error.", e); - result = R.error(); + } finally { if(cm.toString().toLowerCase().contains("captcha")){ logger.info(StringUtil.appendStrs(