From dc50ce01baee4635cd447cd6c8039cb2e82c3be6 Mon Sep 17 00:00:00 2001 From: zhouhao Date: Sat, 27 May 2017 17:02:43 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E6=B3=A8=E9=87=8A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../web/authorization/access/FieldFilterDataAccessConfig.java | 4 +++- .../web/authorization/access/FieldScopeDataAccessConfig.java | 2 +- .../simple/SimpleFieldFilterDataAccessConfig.java | 4 +++- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/hsweb-authorization/hsweb-authorization-api/src/main/java/org/hswebframework/web/authorization/access/FieldFilterDataAccessConfig.java b/hsweb-authorization/hsweb-authorization-api/src/main/java/org/hswebframework/web/authorization/access/FieldFilterDataAccessConfig.java index 783dcfc57..8df9506d6 100644 --- a/hsweb-authorization/hsweb-authorization-api/src/main/java/org/hswebframework/web/authorization/access/FieldFilterDataAccessConfig.java +++ b/hsweb-authorization/hsweb-authorization-api/src/main/java/org/hswebframework/web/authorization/access/FieldFilterDataAccessConfig.java @@ -3,9 +3,11 @@ package org.hswebframework.web.authorization.access; import java.util.Set; /** - * TODO 完成注释 + * 对字段进行过滤操作配置,实现字段级别的权限控制 * * @author zhouhao + * @see DataAccessConfig + * @see org.hswebframework.web.authorization.simple.SimpleFieldFilterDataAccessConfig */ public interface FieldFilterDataAccessConfig extends DataAccessConfig { Set getFields(); diff --git a/hsweb-authorization/hsweb-authorization-api/src/main/java/org/hswebframework/web/authorization/access/FieldScopeDataAccessConfig.java b/hsweb-authorization/hsweb-authorization-api/src/main/java/org/hswebframework/web/authorization/access/FieldScopeDataAccessConfig.java index 643467510..6900125b4 100644 --- a/hsweb-authorization/hsweb-authorization-api/src/main/java/org/hswebframework/web/authorization/access/FieldScopeDataAccessConfig.java +++ b/hsweb-authorization/hsweb-authorization-api/src/main/java/org/hswebframework/web/authorization/access/FieldScopeDataAccessConfig.java @@ -4,7 +4,7 @@ package org.hswebframework.web.authorization.access; import static org.hswebframework.web.authorization.access.DataAccessConfig.DefaultType.FIELD_SCOPE; /** - * 范围数据权限控制配置 + * 范围数据权限控制配置,控制某个字段的值在范围内 * * @author zhouhao * @see ScopeDataAccessConfig diff --git a/hsweb-authorization/hsweb-authorization-api/src/main/java/org/hswebframework/web/authorization/simple/SimpleFieldFilterDataAccessConfig.java b/hsweb-authorization/hsweb-authorization-api/src/main/java/org/hswebframework/web/authorization/simple/SimpleFieldFilterDataAccessConfig.java index 8f8362ffd..1b43bcb28 100644 --- a/hsweb-authorization/hsweb-authorization-api/src/main/java/org/hswebframework/web/authorization/simple/SimpleFieldFilterDataAccessConfig.java +++ b/hsweb-authorization/hsweb-authorization-api/src/main/java/org/hswebframework/web/authorization/simple/SimpleFieldFilterDataAccessConfig.java @@ -7,9 +7,11 @@ import java.util.HashSet; import java.util.Set; /** - * TODO 完成注释 + * 默认配置实现 * * @author zhouhao + * @see FieldFilterDataAccessConfig + * @since 3.0 */ public class SimpleFieldFilterDataAccessConfig extends AbstractDataAccessConfig implements FieldFilterDataAccessConfig { private Set fields;