获取此组的子组和子用户。
getChildAuthorities()
参数
- 无
返回值
Authority 对象的数组。
代码例
var shortName = "MY_GROUP";
var group = groups.getGroup(shortName);
model.childAuthorities = group.getChildAuthorities();
以下FreeMarker代码可用于显示前面的JavaScript代码段的结果:
<#list childAuthorities as ca>
<p>fullName: ${ca.fullName}</p>
<p>displayName: ${ca.displayName}</p>
<p>shortName: ${ca.shortName}</p>
<p>authorityType: ${ca.authorityType}</p>
<hr/>
</#list>
上述代码将显示如下结果:
fullName: abeecher
displayName: abeecher
shortName: abeecher
authorityType: USER
fullName: GROUP_ANOTHER_STARLIGHT_GROUP
displayName: Another example group
shortName: ANOTHER_STARLIGHT_GROUP
authorityType: GROUP
fullName: mjackson
displayName: mjackson
shortName: mjackson
authorityType: USER
fullName: GROUP_MY_SUB_GROUP
displayName: MySubGroup
shortName: MY_SUB_GROUP
authorityType: GROUP
fullName: GROUP_FINANCE
displayName: Starlight Finance
shortName: FINANCE
authorityType: GROUP
getChildAuthorities(paging, sortBy)
参数
- paging
一个 ScriptPagingDetails 对象。 - sortBy
对结果进行排序的属性,例如:displayName。
返回值
Authority 对象的数组。
代码例
var shortName = "MY_GROUP";
var group = groups.getGroup(shortName);
// now find child authorities
var paging = utils.createPaging(-1, 0);
var sortBy = "displayName";
model.childAuthorities = group.getChildAuthorities(paging, sortBy);
以下FreeMarker代码可用于显示前面的JavaScript代码段的结果:
<#list childAuthorities as ca>
<p>fullName: ${ca.fullName}</p>
<p>displayName: ${ca.displayName}</p>
<p>shortName: ${ca.shortName}</p>
<p>authorityType: ${ca.authorityType}</p>
<hr/>
</#list>
上述代码将显示如下结果:
fullName: abeecher
displayName: abeecher
shortName: abeecher
authorityType: USER
fullName: GROUP_ANOTHER_STARLIGHT_GROUP
displayName: Another example group
shortName: ANOTHER_STARLIGHT_GROUP
authorityType: GROUP
fullName: mjackson
displayName: mjackson
shortName: mjackson
authorityType: USER
fullName: GROUP_MY_SUB_GROUP
displayName: MySubGroup
shortName: MY_SUB_GROUP
authorityType: GROUP
fullName: GROUP_FINANCE
displayName: Starlight Finance
shortName: FINANCE
authorityType: GROUP
文档更新时间: 2019-07-09 18:21 作者:凌云文档