zhouhao 8 лет назад
Родитель
Сommit
dc50ce01ba

+ 3 - 1
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<String> getFields();

+ 1 - 1
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

+ 3 - 1
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<String> fields;