gboat2.web.business.impl
类 GroupBusinessImpl

java.lang.Object
  继承者 gboat2.base.core.service.BaseService
      继承者 gboat2.web.business.impl.GroupBusinessImpl
所有已实现的接口:
IBaseService, IGroupBusiness

@Transactional
@Service
public class GroupBusinessImpl
extends BaseService
implements IGroupBusiness

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

字段摘要
 
从类 gboat2.base.core.service.BaseService 继承的字段
baseDAO
 
构造方法摘要
GroupBusinessImpl()
           
 
方法摘要
 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.BaseService 继承的方法
delete, get, getAsPage, getAsPage, query, query, save, update
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
从接口 gboat2.base.core.service.IBaseService 继承的方法
delete, get, getAsPage, getAsPage, query, query, save, update
 

构造方法详细信息

GroupBusinessImpl

public GroupBusinessImpl()
方法详细信息

findInfoOfGroup

public Map<String,Object> findInfoOfGroup(String groupId)
从接口 IGroupBusiness 复制的描述
编辑或添加group时,准备信息:角色和组织机构及数据级别

指定者:
接口 IGroupBusiness 中的 findInfoOfGroup
参数:
groupId - 组ID
返回:
角色和组织机构的map

saveRoleAndOrganOfGroup

public boolean saveRoleAndOrganOfGroup(String groupId,
                                       String[] allRoles,
                                       String[] allOrgans)
从接口 IGroupBusiness 复制的描述
保存组的时候,保存角色和组织机构

指定者:
接口 IGroupBusiness 中的 saveRoleAndOrganOfGroup
参数:
groupId - 组ID
allRoles - 该组的角色IDs
allOrgans - 该组的组织机构IDs
返回:
保存成功与否

findGroupByGroupCode

public Group findGroupByGroupCode(String groupCode)
从接口 IGroupBusiness 复制的描述
根据groupCode取得group

指定者:
接口 IGroupBusiness 中的 findGroupByGroupCode
参数:
groupCode - 组编码
返回:
取得组

postProcessDeleteGroup

public boolean postProcessDeleteGroup(String groupId)
从接口 IGroupBusiness 复制的描述
删除组的时候,处理后续关联操作

指定者:
接口 IGroupBusiness 中的 postProcessDeleteGroup
参数:
groupId - 组ID
返回:
删除是否成功

getAllGroup

public List<Group> getAllGroup()
从接口 IGroupBusiness 复制的描述
取得所有的组

指定者:
接口 IGroupBusiness 中的 getAllGroup
返回:
组的list


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