From e693ac194da39229ca617c7967b5981935086e9a Mon Sep 17 00:00:00 2001 From: YunaiV Date: Sat, 26 Sep 2026 10:38:36 +0800 Subject: [PATCH] [FIX] CRM:数据权限切面对无登录用户的系统调用放行,修公海自动掉落 Null key 恒失败(A34)- #1221 #1221 --- yudao-module-crm/src/main/java/cn/iocoder/yudao/module/crm/framework/permission/core/aop/CrmPermissionAspect.java | 1 + 1 file changed, 1 insertion(+), 0 deletions(-) diff --git a/yudao-module-crm/src/main/java/cn/iocoder/yudao/module/crm/framework/permission/core/aop/CrmPermissionAspect.java b/yudao-module-crm/src/main/java/cn/iocoder/yudao/module/crm/framework/permission/core/aop/CrmPermissionAspect.java index 7837612..721d381 100644 --- a/yudao-module-crm/src/main/java/cn/iocoder/yudao/module/crm/framework/permission/core/aop/CrmPermissionAspect.java +++ b/yudao-module-crm/src/main/java/cn/iocoder/yudao/module/crm/framework/permission/core/aop/CrmPermissionAspect.java @@ -45,6 +45,7 @@ public class CrmPermissionAspect { @Before("@annotation(crmPermission)") public void doBefore(JoinPoint joinPoint, CrmPermission crmPermission) { + // 对应 issue:https://github.com/YunaiV/ruoyi-vue-pro/pull/1221 // 0. 系统调用(定时任务/异步线程等,无登录用户)不走数据权限校验,直接放行。 // 数据权限是“按登录用户”的访问控制;/admin-api 外部请求必然有登录用户, // 故登录用户为 null 只可能是系统内部调用(如公海自动掉落定时任务),属可信进程。 -- libgit2 0.21.4