类 GroupApiImpl
- java.lang.Object
-
- net.risesoft.api.v0.org.GroupApiImpl
-
- 所有已实现的接口:
GroupApi
@Primary @Validated @RestController("v0GroupApiImpl") @RequestMapping(value="/services/rest/group", produces="application/json") @Deprecated public class GroupApiImpl extends Object implements GroupApi已过时。用户组服务组件- 从以下版本开始:
- 9.6.0
- 作者:
- dingzhaojun, qinman, mengjuhua
- Date:
- 2022/2/10
-
-
构造器概要
构造器 构造器 说明 GroupApiImpl()已过时。
-
方法概要
所有方法 实例方法 具体方法 已过时的方法 修饰符和类型 方法 说明 booleanaddPerson2Group(@NotBlank String tenantId, @NotBlank String groupId, @NotBlank String personId)已过时。用户组添加人员net.risesoft.model.platform.GroupcreateGroup(@NotBlank String tenantId, @NotBlank String groupJson)已过时。创建用户组booleandeleteGroup(@NotBlank String tenantId, @NotBlank String groupId)已过时。删除用户组net.risesoft.model.platform.GroupgetGroup(@NotBlank String tenantId, @NotBlank String groupId)已过时。根据id获取用户组对象net.risesoft.model.platform.OrgUnitgetParent(@NotBlank String tenantId, @NotBlank String groupId)已过时。获取用户组父节点List<net.risesoft.model.platform.Group>listByDn(@NotBlank String tenantId, @NotBlank String dn)已过时。根据租户id和路径获取所有用户组List<net.risesoft.model.platform.Person>listPersons(@NotBlank String tenantId, @NotBlank String groupId)已过时。获取组内的人员列表booleanremovePerson(@NotBlank String tenantId, @NotBlank String groupId, @NotBlank String personId)已过时。从用户组移除人员net.risesoft.model.platform.GroupupdateGroup(@NotBlank String tenantId, @NotBlank String groupJson)已过时。更新用户组
-
-
-
方法详细资料
-
addPerson2Group
public boolean addPerson2Group(@RequestParam("tenantId") @NotBlank @NotBlank String tenantId, @RequestParam("groupId") @NotBlank @NotBlank String groupId, @RequestParam("personId") @NotBlank @NotBlank String personId)已过时。用户组添加人员- 指定者:
addPerson2Group在接口中GroupApi- 参数:
tenantId- 租户IDgroupId- 用户组IDpersonId- 人员ID- 返回:
- boolean 是否添加成功
- 从以下版本开始:
- 9.6.0
-
createGroup
public net.risesoft.model.platform.Group createGroup(@RequestParam("tenantId") @NotBlank @NotBlank String tenantId, @RequestParam("groupJson") @NotBlank @NotBlank String groupJson)已过时。创建用户组- 指定者:
createGroup在接口中GroupApi- 参数:
tenantId- 租户idgroupJson- 用户组对象- 返回:
- Group 用户组对象
- 从以下版本开始:
- 9.6.0
-
deleteGroup
public boolean deleteGroup(@RequestParam("tenantId") @NotBlank @NotBlank String tenantId, @RequestParam("groupId") @NotBlank @NotBlank String groupId)已过时。删除用户组- 指定者:
deleteGroup在接口中GroupApi- 参数:
tenantId- 租户IDgroupId- 用户组ID- 返回:
- true 删除成功,false 删除失败
- 从以下版本开始:
- 9.6.0
-
getGroup
public net.risesoft.model.platform.Group getGroup(@RequestParam @NotBlank @NotBlank String tenantId, @RequestParam @NotBlank @NotBlank String groupId)已过时。根据id获取用户组对象
-
getParent
public net.risesoft.model.platform.OrgUnit getParent(@RequestParam("tenantId") @NotBlank @NotBlank String tenantId, @RequestParam("groupId") @NotBlank @NotBlank String groupId)已过时。获取用户组父节点
-
listByDn
public List<net.risesoft.model.platform.Group> listByDn(@RequestParam("tenantId") @NotBlank @NotBlank String tenantId, @RequestParam("dn") @NotBlank @NotBlank String dn)
已过时。根据租户id和路径获取所有用户组
-
listPersons
public List<net.risesoft.model.platform.Person> listPersons(@RequestParam("tenantId") @NotBlank @NotBlank String tenantId, @RequestParam("groupId") @NotBlank @NotBlank String groupId)
已过时。获取组内的人员列表- 指定者:
listPersons在接口中GroupApi- 参数:
tenantId- 租户idgroupId- 用户组唯一标识- 返回:
- List
人员对象集合 - 从以下版本开始:
- 9.6.0
-
removePerson
public boolean removePerson(@RequestParam("tenantId") @NotBlank @NotBlank String tenantId, @RequestParam("groupId") @NotBlank @NotBlank String groupId, @RequestParam("personId") @NotBlank @NotBlank String personId)已过时。从用户组移除人员- 指定者:
removePerson在接口中GroupApi- 参数:
tenantId- 租户IDgroupId- 用户组IDpersonId- 人员ID- 返回:
- boolean 是否移除成功
- 从以下版本开始:
- 9.6.0
-
updateGroup
public net.risesoft.model.platform.Group updateGroup(@RequestParam("tenantId") @NotBlank @NotBlank String tenantId, @RequestParam("groupJson") @NotBlank @NotBlank String groupJson)已过时。更新用户组- 指定者:
updateGroup在接口中GroupApi- 参数:
tenantId- 租户idgroupJson- 用户组对象JSON字符串- 返回:
- Group 用户组对象
- 从以下版本开始:
- 9.6.0
-
-