liusuyi
2025-12-24 aab16956d5dbd3c29f5c7d398d39c2935ff154c9
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))