gboat2.web.business
接口 IGroupBusiness

所有超级接口:
IBaseService
所有已知实现类:
GroupBusinessImpl

public interface IGroupBusiness
extends IBaseService

从以下版本开始:
jdk1.6
作者:
wangsr

方法摘要
 Group findGroupByGroupCode(String groupCode)
          根据groupCode取得group
 Map<String,Object> findInfoOfGroup(String groupId)
          编辑或添加group时,准备信息:角色和组织机构及数据级别
 List<Group> getAllGroup()
          取得所有的组
 boolean postProcessDeleteGroup(String groupId)
          删除组的时候,处理后续关联操作
 boolean saveRoleAndOrganOfGroup(String groupId, String[] allRoles, String[] allOrgans)
          保存组的时候,保存角色和组织机构
 
从接口 gboat2.base.core.service.IBaseService 继承的方法
delete, get, getAsPage, getAsPage, query, query, save, update
 

方法详细信息

findInfoOfGroup

Map<String,Object> findInfoOfGroup(String groupId)
编辑或添加group时,准备信息:角色和组织机构及数据级别

参数:
groupId - 组ID
返回:
角色和组织机构的map

saveRoleAndOrganOfGroup

boolean saveRoleAndOrganOfGroup(String groupId,
                                String[] allRoles,
                                String[] allOrgans)
保存组的时候,保存角色和组织机构

参数:
groupId - 组ID
allRoles - 该组的角色IDs
allOrgans - 该组的组织机构IDs
返回:
保存成功与否

findGroupByGroupCode

Group findGroupByGroupCode(String groupCode)
根据groupCode取得group

参数:
groupCode - 组编码
返回:
取得组

postProcessDeleteGroup

boolean postProcessDeleteGroup(String groupId)
删除组的时候,处理后续关联操作

参数:
groupId - 组ID
返回:
删除是否成功

getAllGroup

List<Group> getAllGroup()
取得所有的组

返回:
组的list


Copyright © 2014 广联达软件股份有限公司(Glodon Software Co., Ltd.). All rights reserved.