mirror of https://gitee.com/stylefeng/roses
【7.1.6】【log】更新日志记录注解包名
parent
a442c90950
commit
b6a94cf90d
|
@ -22,7 +22,7 @@
|
||||||
* 5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/stylefeng/guns
|
* 5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/stylefeng/guns
|
||||||
* 6.若您的项目无法满足以上几点,可申请商业授权
|
* 6.若您的项目无法满足以上几点,可申请商业授权
|
||||||
*/
|
*/
|
||||||
package cn.stylefeng.roses.kernel.log.api.annotation;
|
package cn.stylefeng.roses.kernel.rule.annotation;
|
||||||
|
|
||||||
import java.lang.annotation.*;
|
import java.lang.annotation.*;
|
||||||
|
|
|
@ -26,7 +26,6 @@ package cn.stylefeng.roses.kernel.log.requestapi;
|
||||||
|
|
||||||
import cn.hutool.core.util.ObjectUtil;
|
import cn.hutool.core.util.ObjectUtil;
|
||||||
import cn.stylefeng.roses.kernel.log.api.LogRecordApi;
|
import cn.stylefeng.roses.kernel.log.api.LogRecordApi;
|
||||||
import cn.stylefeng.roses.kernel.log.api.annotation.BusinessLog;
|
|
||||||
import cn.stylefeng.roses.kernel.log.api.constants.LogConstants;
|
import cn.stylefeng.roses.kernel.log.api.constants.LogConstants;
|
||||||
import cn.stylefeng.roses.kernel.log.api.constants.LogFileConstants;
|
import cn.stylefeng.roses.kernel.log.api.constants.LogFileConstants;
|
||||||
import cn.stylefeng.roses.kernel.log.api.expander.LogConfigExpander;
|
import cn.stylefeng.roses.kernel.log.api.expander.LogConfigExpander;
|
||||||
|
@ -35,6 +34,7 @@ import cn.stylefeng.roses.kernel.log.api.factory.appender.AuthedLogAppender;
|
||||||
import cn.stylefeng.roses.kernel.log.api.factory.appender.HttpLogAppender;
|
import cn.stylefeng.roses.kernel.log.api.factory.appender.HttpLogAppender;
|
||||||
import cn.stylefeng.roses.kernel.log.api.factory.appender.ParamsLogAppender;
|
import cn.stylefeng.roses.kernel.log.api.factory.appender.ParamsLogAppender;
|
||||||
import cn.stylefeng.roses.kernel.log.api.pojo.record.LogRecordDTO;
|
import cn.stylefeng.roses.kernel.log.api.pojo.record.LogRecordDTO;
|
||||||
|
import cn.stylefeng.roses.kernel.rule.annotation.BusinessLog;
|
||||||
import cn.stylefeng.roses.kernel.scanner.api.annotation.ApiResource;
|
import cn.stylefeng.roses.kernel.scanner.api.annotation.ApiResource;
|
||||||
import cn.stylefeng.roses.kernel.scanner.api.annotation.GetResource;
|
import cn.stylefeng.roses.kernel.scanner.api.annotation.GetResource;
|
||||||
import cn.stylefeng.roses.kernel.scanner.api.annotation.PostResource;
|
import cn.stylefeng.roses.kernel.scanner.api.annotation.PostResource;
|
||||||
|
@ -304,20 +304,14 @@ public class RequestApiLogRecordAop implements Ordered {
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
// 如果方法上标明不记录日志,则不记录日志
|
// 如果方法上标明不记录日志,则不记录日志
|
||||||
if (methodBusinessLog != null && !methodBusinessLog.openLog()) {
|
return methodBusinessLog == null || methodBusinessLog.openLog();
|
||||||
return false;
|
|
||||||
}
|
|
||||||
return true;
|
|
||||||
} else {
|
} else {
|
||||||
// 如果全局开关没开启,但是类上有特殊标记开启日志,则以类上标注为准
|
// 如果全局开关没开启,但是类上有特殊标记开启日志,则以类上标注为准
|
||||||
if (businessLog != null && businessLog.openLog()) {
|
if (businessLog != null && businessLog.openLog()) {
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
// 如果方法上标明不记录日志,则不记录日志
|
// 如果方法上标明不记录日志,则不记录日志
|
||||||
if (methodBusinessLog != null && methodBusinessLog.openLog()) {
|
return methodBusinessLog != null && methodBusinessLog.openLog();
|
||||||
return true;
|
|
||||||
}
|
|
||||||
return false;
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue