diff --git a/src/main/java/cn/lihongjie/coal/aop/ControllerAop.java b/src/main/java/cn/lihongjie/coal/aop/ControllerAop.java index 153eae65..d08bc829 100644 --- a/src/main/java/cn/lihongjie/coal/aop/ControllerAop.java +++ b/src/main/java/cn/lihongjie/coal/aop/ControllerAop.java @@ -103,7 +103,7 @@ public class ControllerAop { module = sysLog.module(); if (StringUtils.isEmpty(module)) { - SysLog classLog = AnnotationUtils.findAnnotation(method.getClass(), SysLog.class); + SysLog classLog = AnnotationUtils.findAnnotation(method.getDeclaringClass(), SysLog.class); if (classLog != null) { module = classLog.module();