zhaowenyu
2025-11-03 f6d36a864d02baec4b628f9a8675b1f8ebf207c2
ard-framework/src/main/java/com/ard/framework/aspectj/DataScopeAspect.java
@@ -64,7 +64,16 @@
    }
    protected void handleDataScope(final JoinPoint joinPoint, DataScope controllerDataScope)
    {
    {  /**
     * 自定义权限是否生效 baseEntity中  useStatus为false不使用数据权限
     */
        Object params = joinPoint.getArgs()[0];
        if (StringUtils.isNotNull(params) && params instanceof BaseEntity) {
            BaseEntity baseEntity = (BaseEntity) params;
            if (!baseEntity.getUseDataScope()) {
                return;
            }
        }
        // 获取当前的用户
        LoginUser loginUser = SecurityUtils.getLoginUser();
        if (StringUtils.isNotNull(loginUser))