public class Permission extends AbstractModel
header, skipSign
Constructor and Description |
---|
Permission() |
Permission(Permission source)
NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy,
and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
|
Modifier and Type | Method and Description |
---|---|
Permission[] |
getChildren()
Get 子权限集合
注意:此字段可能返回 null,表示取不到有效值。
|
Long |
getDataLabel()
Get 数据权限标签 1:表示根节点,2:表示叶子结点
注意:此字段可能返回 null,表示取不到有效值。
|
Long |
getDataRange()
Get 数据权限独有,表示数据范围,1:全公司,2:部门及下级部门,3:自己
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getDataTo()
Get 关联权限, 表示这个功能权限要受哪个数据权限管控
注意:此字段可能返回 null,表示取不到有效值。
|
Long |
getDataType()
Get 数据权限独有,1:关联其他模块鉴权,2:表示关联自己模块鉴权
注意:此字段可能返回 null,表示取不到有效值。
|
Long |
getHide()
Get 是否隐藏
注意:此字段可能返回 null,表示取不到有效值。
|
Boolean |
getIsChecked()
Get 是否选中
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getKey()
Get 权限key
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getName()
Get 权限名称
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getParentKey()
Get 父级权限key
注意:此字段可能返回 null,表示取不到有效值。
|
Long |
getType()
Get 权限类型 1前端,2后端
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setChildren(Permission[] Children)
Set 子权限集合
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setDataLabel(Long DataLabel)
Set 数据权限标签 1:表示根节点,2:表示叶子结点
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setDataRange(Long DataRange)
Set 数据权限独有,表示数据范围,1:全公司,2:部门及下级部门,3:自己
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setDataTo(String DataTo)
Set 关联权限, 表示这个功能权限要受哪个数据权限管控
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setDataType(Long DataType)
Set 数据权限独有,1:关联其他模块鉴权,2:表示关联自己模块鉴权
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setHide(Long Hide)
Set 是否隐藏
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setIsChecked(Boolean IsChecked)
Set 是否选中
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setKey(String Key)
Set 权限key
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setName(String Name)
Set 权限名称
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setParentKey(String ParentKey)
Set 父级权限key
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setType(Long Type)
Set 权限类型 1前端,2后端
注意:此字段可能返回 null,表示取不到有效值。
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, isStream, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
public Permission()
public Permission(Permission source)
public String getName()
public void setName(String Name)
Name
- 权限名称
注意:此字段可能返回 null,表示取不到有效值。public String getKey()
public void setKey(String Key)
Key
- 权限key
注意:此字段可能返回 null,表示取不到有效值。public Long getType()
public void setType(Long Type)
Type
- 权限类型 1前端,2后端
注意:此字段可能返回 null,表示取不到有效值。public Long getHide()
public void setHide(Long Hide)
Hide
- 是否隐藏
注意:此字段可能返回 null,表示取不到有效值。public Long getDataLabel()
public void setDataLabel(Long DataLabel)
DataLabel
- 数据权限标签 1:表示根节点,2:表示叶子结点
注意:此字段可能返回 null,表示取不到有效值。public Long getDataType()
public void setDataType(Long DataType)
DataType
- 数据权限独有,1:关联其他模块鉴权,2:表示关联自己模块鉴权
注意:此字段可能返回 null,表示取不到有效值。public Long getDataRange()
public void setDataRange(Long DataRange)
DataRange
- 数据权限独有,表示数据范围,1:全公司,2:部门及下级部门,3:自己
注意:此字段可能返回 null,表示取不到有效值。public String getDataTo()
public void setDataTo(String DataTo)
DataTo
- 关联权限, 表示这个功能权限要受哪个数据权限管控
注意:此字段可能返回 null,表示取不到有效值。public String getParentKey()
public void setParentKey(String ParentKey)
ParentKey
- 父级权限key
注意:此字段可能返回 null,表示取不到有效值。public Boolean getIsChecked()
public void setIsChecked(Boolean IsChecked)
IsChecked
- 是否选中
注意:此字段可能返回 null,表示取不到有效值。public Permission[] getChildren()
public void setChildren(Permission[] Children)
Children
- 子权限集合
注意:此字段可能返回 null,表示取不到有效值。Copyright © 2024. All rights reserved.