diff --git a/src/main/java/com/sztzjy/forex/trading_trading/annotation/OperateLog.java b/src/main/java/com/sztzjy/forex/trading_trading/annotation/OperateLog.java new file mode 100644 index 0000000..280f7ce --- /dev/null +++ b/src/main/java/com/sztzjy/forex/trading_trading/annotation/OperateLog.java @@ -0,0 +1,27 @@ +package com.sztzjy.forex.trading_trading.annotation; + +import java.lang.annotation.*; + +/** + * 系统日志 + * + * + * 2023年6月21日 + */ +@Target(ElementType.METHOD) +@Retention(RetentionPolicy.RUNTIME) +@Documented +public @interface OperateLog { + /** + * 记录参数 + * + * @return 是否记录参数 + */ + boolean recordParameters() default true; + + /** + * 接口描述 + * @return 操作描述 + */ + String description() default ""; +}