接口 Y9CustomGroupService
-
- 所有已知实现类:
Y9CustomGroupServiceImpl
public interface Y9CustomGroupService- 作者:
- dingzhaojun, qinman, mengjuhua
- Date:
- 2022/2/10
-
-
方法概要
所有方法 实例方法 抽象方法 修饰符和类型 方法 说明 voiddelete(List<String> idList)删除用户组Optional<Y9CustomGroup>findByCustomId(String customId)根据自定义id查找用户组Optional<Y9CustomGroup>findById(String id)根据id查找自定义用户组Y9CustomGroupgetById(String id)根据id获取自定义用户组List<Y9CustomGroup>listByPersonId(String personId)根据人员id获取所有自定义群组org.springframework.data.domain.Page<Y9CustomGroup>pageByPersonId(String personId, net.risesoft.pojo.Y9PageQuery pageQuery)获取自定用户组列表Y9CustomGroupsave(Y9CustomGroup y9CustomGroup)保存用户组booleansaveCustomGroupOrder(List<String> sortIdList)保存用户组排序Y9CustomGroupsaveOrUpdate(String personId, List<String> personIdList, String groupId, String groupName)保存用户组booleanshare(List<String> personIds, List<String> groupIds)共享用户组
-
-
-
方法详细资料
-
findByCustomId
Optional<Y9CustomGroup> findByCustomId(String customId)
根据自定义id查找用户组- 参数:
customId- 自定义id- 返回:
Y9CustomGroup
-
findById
Optional<Y9CustomGroup> findById(String id)
根据id查找自定义用户组- 参数:
id- 唯一标识- 返回:
- 自定义用户组对象 或 null
-
getById
Y9CustomGroup getById(String id)
根据id获取自定义用户组- 参数:
id- 唯一标识- 返回:
- 自定义用户组对象
- 抛出:
net.risesoft.y9.exception.Y9NotFoundException- id 对应的记录不存在的情况
-
listByPersonId
List<Y9CustomGroup> listByPersonId(String personId)
根据人员id获取所有自定义群组- 参数:
personId- 人员id- 返回:
List<Y9CustomGroup>
-
pageByPersonId
org.springframework.data.domain.Page<Y9CustomGroup> pageByPersonId(String personId, net.risesoft.pojo.Y9PageQuery pageQuery)
获取自定用户组列表- 参数:
personId- 人员idpageQuery-- 返回:
Page<Y9CustomGroup>
-
save
Y9CustomGroup save(Y9CustomGroup y9CustomGroup)
保存用户组- 参数:
y9CustomGroup- 自定义用户组对象- 返回:
Y9CustomGroup
-
saveCustomGroupOrder
boolean saveCustomGroupOrder(List<String> sortIdList)
保存用户组排序- 参数:
sortIdList- 自定义用户组id集合- 返回:
- boolean
-
saveOrUpdate
Y9CustomGroup saveOrUpdate(String personId, List<String> personIdList, String groupId, String groupName)
保存用户组- 参数:
personId- 人员idpersonIdList- 人员IdsgroupId- 用户组Id,绑定人员时传入groupName- 用户组名称- 返回:
Y9CustomGroup
-
-