From e9dc92cf8455b13ad287f6e49f3024d0568f505f Mon Sep 17 00:00:00 2001 From: gulongcheng <474084054@qq.com> Date: Wed, 4 Feb 2026 10:34:03 +0800 Subject: [PATCH] =?UTF-8?q?fix:=E6=89=93=E6=A0=87=E7=AD=BE=E9=87=8D?= =?UTF-8?q?=E6=9E=84,=E5=9F=BA=E4=BA=8EautoFillDictTags=E5=88=87=E9=9D=A2?= =?UTF-8?q?=E8=87=AA=E5=8A=A8=E8=8E=B7=E5=8F=96tagId?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/sdm/common/aspect/DictTagsAutoFillAspect.java | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) diff --git a/common/src/main/java/com/sdm/common/aspect/DictTagsAutoFillAspect.java b/common/src/main/java/com/sdm/common/aspect/DictTagsAutoFillAspect.java index c0080ab4..8f7f0540 100644 --- a/common/src/main/java/com/sdm/common/aspect/DictTagsAutoFillAspect.java +++ b/common/src/main/java/com/sdm/common/aspect/DictTagsAutoFillAspect.java @@ -21,10 +21,6 @@ import java.util.Set; /** * 字典标签自动填充切面 * 拦截标注了 @AutoFillDictTags 注解的方法或类,自动查询并填充字典标签ID - * - * 支持的拦截方式: - * 1. 方法级别:@AutoFillDictTags 标注在具体方法上 - * 2. 类级别:@AutoFillDictTags 标注在类上,拦截该类所有 public 方法 */ @Slf4j @Aspect @@ -36,12 +32,9 @@ public class DictTagsAutoFillAspect { private DictTagHelper dictTagHelper; /** - * 前置通知:在方法执行前自动填充字典标签 - * 支持两种拦截方式: - * 1. 方法级别:@annotation(autoFillDictTags) - 拦截标注了 @AutoFillDictTags 的方法 - * 2. 类级别:@within(com.sdm.common.annotation.AutoFillDictTags) - 拦截标注了 @AutoFillDictTags 的类中的所有 public 方法 + * 前置通知:在方法执行前自动填充字典标 */ - @Before("@annotation(autoFillDictTags) || @within(com.sdm.common.annotation.AutoFillDictTags)") + @Before("@annotation(autoFillDictTags)") public void autoFillDictTags(JoinPoint joinPoint, AutoFillDictTags autoFillDictTags) { try { // 如果是类级别注解,autoFillDictTags 为 null,需要从类上获取