diff --git a/src/main/java/com/zhgd/xmgl/config/TaskAspect.java b/src/main/java/com/zhgd/xmgl/config/TaskAspect.java index 27bda511a..c6dc1b6a1 100644 --- a/src/main/java/com/zhgd/xmgl/config/TaskAspect.java +++ b/src/main/java/com/zhgd/xmgl/config/TaskAspect.java @@ -1,5 +1,6 @@ package com.zhgd.xmgl.config; +import com.zhgd.config.StdOutImplCustom; import com.zhgd.xmgl.constant.Cts; import com.zhgd.xmgl.util.RequestIdUtil; import com.zhgd.xmgl.util.ThreadLocalUtil; @@ -66,6 +67,12 @@ public class TaskAspect { // 执行目标方法 Object proceed = jointPoint.proceed(); } + } catch (Exception e) { + if (StdOutImplCustom.isPrint()) { + log.error("e", e); + } else { + throw e; + } } finally { if (null == context) { log.info("task方法结束:{}", methodName);