类 Y9CustomGroupMembersServiceImpl
- java.lang.Object
-
- net.risesoft.service.relation.impl.Y9CustomGroupMembersServiceImpl
-
- 所有已实现的接口:
Y9CustomGroupMembersService
@Transactional(value="rsTenantTransactionManager", readOnly=true) @Service public class Y9CustomGroupMembersServiceImpl extends Object implements Y9CustomGroupMembersService- 作者:
- dingzhaojun, qinman, mengjuhua
- Date:
- 2022/2/10
-
-
构造器概要
构造器 构造器 说明 Y9CustomGroupMembersServiceImpl()
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 voiddelete(String id)删除用户组成员voiddelete(List<String> memberIdList)删除用户组成员IntegergetMaxTabIndex(String groupId)获取最大的序号List<Y9Person>listAllPersonsByGroupId(String groupId)根据自定义用户组id获取组下所有人List<Y9CustomGroupMember>listByGroupId(String groupId)根据群组id获取群组下所有的群成员List<Y9CustomGroupMember>listByGroupIdAndMemberType(String groupId, net.risesoft.enums.platform.OrgTypeEnum memberType)根据自定义用户组id和成员类型获取自定义用户组成员org.springframework.data.domain.Page<Y9CustomGroupMember>pageByGroupId(String groupId, net.risesoft.pojo.Y9PageQuery pageQuery)根据自定义用户组id获取用户组成员org.springframework.data.domain.Page<Y9CustomGroupMember>pageByGroupIdAndMemberType(String groupId, net.risesoft.enums.platform.OrgTypeEnum memberType, net.risesoft.pojo.Y9PageQuery pageQuery)根据自定义用户组id和自定义用户组成员类型分页查询成员voidsave(List<String> orgUnitList, String groupId)保存自定义用户组成员Y9CustomGroupMembersave(Y9CustomGroupMember member)保存一个群组成员booleansaveOrder(List<String> memberIdList)保存人员排序voidshare(String sourceGroupId, String targetGroupId)分享的自定义用户组
-
-
-
方法详细资料
-
delete
@Transactional(readOnly=false) public void delete(List<String> memberIdList)
从接口复制的说明:Y9CustomGroupMembersService删除用户组成员- 指定者:
delete在接口中Y9CustomGroupMembersService- 参数:
memberIdList- 用户组成员id数组
-
delete
@Transactional(readOnly=false) public void delete(String id)
从接口复制的说明:Y9CustomGroupMembersService删除用户组成员- 指定者:
delete在接口中Y9CustomGroupMembersService- 参数:
id- 用户组成员id
-
getMaxTabIndex
public Integer getMaxTabIndex(String groupId)
从接口复制的说明:Y9CustomGroupMembersService获取最大的序号- 指定者:
getMaxTabIndex在接口中Y9CustomGroupMembersService- 参数:
groupId- 用户在id- 返回:
- Integer
-
listAllPersonsByGroupId
public List<Y9Person> listAllPersonsByGroupId(String groupId)
从接口复制的说明:Y9CustomGroupMembersService根据自定义用户组id获取组下所有人- 指定者:
listAllPersonsByGroupId在接口中Y9CustomGroupMembersService- 参数:
groupId- 用户组id- 返回:
List<Y9Person>
-
listByGroupId
public List<Y9CustomGroupMember> listByGroupId(String groupId)
从接口复制的说明:Y9CustomGroupMembersService根据群组id获取群组下所有的群成员- 指定者:
listByGroupId在接口中Y9CustomGroupMembersService- 参数:
groupId- 用户组id- 返回:
List<Y9CustomGroupMember>
-
listByGroupIdAndMemberType
public List<Y9CustomGroupMember> listByGroupIdAndMemberType(String groupId, net.risesoft.enums.platform.OrgTypeEnum memberType)
从接口复制的说明:Y9CustomGroupMembersService根据自定义用户组id和成员类型获取自定义用户组成员- 指定者:
listByGroupIdAndMemberType在接口中Y9CustomGroupMembersService- 参数:
groupId- 用户组idmemberType- 成员类型OrgTypeEnum- 返回:
List<Y9CustomGroupMember>
-
pageByGroupId
public org.springframework.data.domain.Page<Y9CustomGroupMember> pageByGroupId(String groupId, net.risesoft.pojo.Y9PageQuery pageQuery)
从接口复制的说明:Y9CustomGroupMembersService根据自定义用户组id获取用户组成员- 指定者:
pageByGroupId在接口中Y9CustomGroupMembersService- 参数:
groupId- 自定义用户组idpageQuery- 分页查询参数- 返回:
Page<Y9CustomGroupMember>
-
pageByGroupIdAndMemberType
public org.springframework.data.domain.Page<Y9CustomGroupMember> pageByGroupIdAndMemberType(String groupId, net.risesoft.enums.platform.OrgTypeEnum memberType, net.risesoft.pojo.Y9PageQuery pageQuery)
从接口复制的说明:Y9CustomGroupMembersService根据自定义用户组id和自定义用户组成员类型分页查询成员- 指定者:
pageByGroupIdAndMemberType在接口中Y9CustomGroupMembersService- 参数:
groupId- 用户组idmemberType- 成员类型OrgTypeEnumpageQuery- 分页查询参数- 返回:
Page<Y9CustomGroupMember>
-
save
@Transactional(readOnly=false) public void save(List<String> orgUnitList, String groupId)
从接口复制的说明:Y9CustomGroupMembersService保存自定义用户组成员- 指定者:
save在接口中Y9CustomGroupMembersService- 参数:
orgUnitList- 成员id列表groupId- 用户组id
-
save
@Transactional(readOnly=false) public Y9CustomGroupMember save(Y9CustomGroupMember member)
从接口复制的说明:Y9CustomGroupMembersService保存一个群组成员- 指定者:
save在接口中Y9CustomGroupMembersService- 参数:
member- 群组成员- 返回:
Y9CustomGroupMember
-
saveOrder
@Transactional(readOnly=false) public boolean saveOrder(List<String> memberIdList)
从接口复制的说明:Y9CustomGroupMembersService保存人员排序- 指定者:
saveOrder在接口中Y9CustomGroupMembersService- 参数:
memberIdList- 成员id列表- 返回:
- boolean
-
share
@Transactional(readOnly=false) public void share(String sourceGroupId, String targetGroupId)
从接口复制的说明:Y9CustomGroupMembersService分享的自定义用户组- 指定者:
share在接口中Y9CustomGroupMembersService- 参数:
sourceGroupId- 分享的用户组idtargetGroupId- 目标用户组id
-
-