Children Service
1、查询用户子账号列表
描述
调用约束
1、接口调用有频率限制,详细请查看,调用常见异常,详细请查看
单元测试
单元测试说明
1、请求正确,返回LiveGetUserChildrenResponse对象,B端依据此对象处理业务逻辑;
2、请求参数校验不合格,抛出PloyvSdkException,错误信息见PloyvSdkException.getMessage(),如 [ 输入参数 [xxx.chat.LivexxxRequest]对象校验失败,失败字段 [pic不能为空 / msg不能为空] ]
3、服务器处理异常,抛出PloyvSdkException,错误信息见PloyvSdkException.getMessage(),如 [ 保利威请求返回数据错误,请求流水号:66e7ad29fd04425a84c2b2b562d2025b,错误原因: invalid signature. ]
请求入参描述
childEmail
false
String
子账号邮箱,多个邮箱ID以,分隔,一次最多传入100个
currentPage
false
Integer
页数,默认为1【对应api文档的pageNumber字段】
pageSize
false
Integer
每页显示的数据条数,默认每页显示20条数据
返回对象描述
pageSize
Integer
每页显示的数据条数,默认每页显示20条数据
currentPage
Integer
当前页【对应api文档的pageNumber字段】
totalItems
Integer
记录总条数
totalPage
Integer
总页数【对应api文档的totalPages字段】
childUserId
String
子账号用户Id
childName
String
子账号用户名
childEmail
String
子账号邮箱
description
String
描述
telephone
String
手机号码
status
String
状态 NORMAL:正常 FROZEN:冻结 DELETE:删除
organizationId
Integer
所属用户组织架构ID
organizationName
String
所属用户组织架构名称
roleId
Integer
所属角色ID
roleName
String
所属角色名称
createdTime
Date
创建时间,13位毫秒级时间戳
2、新增子账号
描述
调用约束
1、接口调用有频率限制,详细请查看,调用常见异常,详细请查看
单元测试
单元测试说明
1、请求正确,返回LiveCreateUserChildrenResponse对象,B端依据此对象处理业务逻辑;
2、请求参数校验不合格,抛出PloyvSdkException,错误信息见PloyvSdkException.getMessage(),如 [ 输入参数 [xxx.chat.LivexxxRequest]对象校验失败,失败字段 [pic不能为空 / msg不能为空] ]
3、服务器处理异常,抛出PloyvSdkException,错误信息见PloyvSdkException.getMessage(),如 [ 保利威请求返回数据错误,请求流水号:66e7ad29fd04425a84c2b2b562d2025b,错误原因: invalid signature. ]
请求入参描述
childEmail
true
String
子账号登录邮箱
childName
true
String
子账号用户名称,最大长度50个字符
password
true
String
子账号密码,长度8~16位必须包含数字与字母
roleId
true
Integer
角色ID
organizationId
false
Integer
组织ID,不传分配默认组织:总部
telephone
false
String
手机号码
description
false
String
备注信息,最大长度100个字符
返回对象描述
childUserId
String
子账号用户Id
childName
String
子账号用户名
childEmail
String
子账号邮箱
description
String
描述
telephone
String
手机号码
status
String
状态 NORMAL:正常 FROZEN:冻结 DELETE:删除
organizationId
Integer
所属用户组织架构ID
organizationName
String
所属用户组织架构名称
roleId
Integer
所属角色ID
roleName
String
所属角色名称
createdTime
Date
创建时间
3、修改子账号
描述
调用约束
1、接口调用有频率限制,详细请查看,调用常见异常,详细请查看
单元测试
单元测试说明
1、请求正确,返回Boolean对象,B端依据此对象处理业务逻辑;
2、请求参数校验不合格,抛出PloyvSdkException,错误信息见PloyvSdkException.getMessage(),如 [ 输入参数 [xxx.chat.LivexxxRequest]对象校验失败,失败字段 [pic不能为空 / msg不能为空] ]
3、服务器处理异常,抛出PloyvSdkException,错误信息见PloyvSdkException.getMessage(),如 [ 保利威请求返回数据错误,请求流水号:66e7ad29fd04425a84c2b2b562d2025b,错误原因: invalid signature. ]
请求入参描述
childEmail
true
String
子账号登录邮箱
childName
false
String
子账号用户名称,最大长度50个字符
password
false
String
子账号密码,长度8~16位必须包含数字与字母
roleId
false
Integer
角色ID
telephone
false
String
手机号码
description
false
String
备注信息,最大长度100个字符
返回对象描述
修改子账号返回实体
4、删除子账号
描述
调用约束
1、接口调用有频率限制,详细请查看,调用常见异常,详细请查看
单元测试
单元测试说明
1、请求正确,返回Boolean对象,B端依据此对象处理业务逻辑;
2、请求参数校验不合格,抛出PloyvSdkException,错误信息见PloyvSdkException.getMessage(),如 [ 输入参数 [xxx.chat.LivexxxRequest]对象校验失败,失败字段 [pic不能为空 / msg不能为空] ]
3、服务器处理异常,抛出PloyvSdkException,错误信息见PloyvSdkException.getMessage(),如 [ 保利威请求返回数据错误,请求流水号:66e7ad29fd04425a84c2b2b562d2025b,错误原因: invalid signature. ]
请求入参描述
childEmail
true
String
子账号邮箱
返回对象描述
删除子账号返回实体
5、查询角色列表
描述
调用约束
1、接口调用有频率限制,详细请查看,调用常见异常,详细请查看
单元测试
单元测试说明
1、请求正确,返回LiveGetChildrenRoleListResponse对象,B端依据此对象处理业务逻辑;
2、请求参数校验不合格,抛出PloyvSdkException,错误信息见PloyvSdkException.getMessage(),如 [ 输入参数 [xxx.chat.LivexxxRequest]对象校验失败,失败字段 [pic不能为空 / msg不能为空] ]
3、服务器处理异常,抛出PloyvSdkException,错误信息见PloyvSdkException.getMessage(),如 [ 保利威请求返回数据错误,请求流水号:66e7ad29fd04425a84c2b2b562d2025b,错误原因: invalid signature. ]
请求入参描述
此方法采用系统全局配置,不需要显式传递参数
返回对象描述
返回对象是List<LiveGetChildrenRoleListResponse>,LiveGetChildrenRoleListResponse具体元素内容如下:
id
Integer
角色ID
name
String
角色名称
description
String
角色描述,备注
permissionName
String
权限名称,多个权限名称用英文逗号”,“分割
6、查询组织架构列表
描述
调用约束
1、接口调用有频率限制,详细请查看,调用常见异常,详细请查看
单元测试
单元测试说明
1、请求正确,返回LiveGetOrganizationListResponse对象,B端依据此对象处理业务逻辑;
2、请求参数校验不合格,抛出PloyvSdkException,错误信息见PloyvSdkException.getMessage(),如 [ 输入参数 [xxx.chat.LivexxxRequest]对象校验失败,失败字段 [pic不能为空 / msg不能为空] ]
3、服务器处理异常,抛出PloyvSdkException,错误信息见PloyvSdkException.getMessage(),如 [ 保利威请求返回数据错误,请求流水号:66e7ad29fd04425a84c2b2b562d2025b,错误原因: invalid signature. ]
请求入参描述
此方法采用系统全局配置,不需要显式传递参数
返回对象描述
返回对象是List<LiveGetOrganizationListResponse>,LiveGetOrganizationListResponse具体元素内容如下:
userId
String
用户ID
id
Integer
组织ID
name
String
组织名称
description
String
组织描述
icon
String
图标
lft
Integer
左节点
rgt
Integer
右节点
parentId
Integer
父级组织的左节点ID
7、新增组织
描述
调用约束
1、接口调用有频率限制,详细请查看,调用常见异常,详细请查看
单元测试
单元测试说明
1、请求正确,返回LiveCreateOrganizationResponse对象,B端依据此对象处理业务逻辑;
2、请求参数校验不合格,抛出PloyvSdkException,错误信息见PloyvSdkException.getMessage(),如 [ 输入参数 [xxx.chat.LivexxxRequest]对象校验失败,失败字段 [pic不能为空 / msg不能为空] ]
3、服务器处理异常,抛出PloyvSdkException,错误信息见PloyvSdkException.getMessage(),如 [ 保利威请求返回数据错误,请求流水号:66e7ad29fd04425a84c2b2b562d2025b,错误原因: invalid signature. ]
请求入参描述
parentId
true
Integer
父节点组织ID
name
true
String
组织架构名称,最大长度12个字符
description
false
String
组织描述,最大长度100个字符
返回对象描述
userId
String
用户ID
id
Integer
组织ID
name
String
组织名称
description
String
组织描述
icon
String
图标
lft
Integer
左节点
rgt
Integer
右节点
parentId
Integer
父级组织的左节点ID
8、删除组织
描述
调用约束
1、接口调用有频率限制,详细请查看,调用常见异常,详细请查看
单元测试
单元测试说明
1、请求正确,返回Boolean对象,B端依据此对象处理业务逻辑;
2、请求参数校验不合格,抛出PloyvSdkException,错误信息见PloyvSdkException.getMessage(),如 [ 输入参数 [xxx.chat.LivexxxRequest]对象校验失败,失败字段 [pic不能为空 / msg不能为空] ]
3、服务器处理异常,抛出PloyvSdkException,错误信息见PloyvSdkException.getMessage(),如 [ 保利威请求返回数据错误,请求流水号:66e7ad29fd04425a84c2b2b562d2025b,错误原因: invalid signature. ]
请求入参描述
organizationId
true
Integer
组织ID,组织节点或子孙节点若存在子账号则不允许删除,若该组织节点存在子孙节点将全部删除
返回对象描述
删除组织返回实体
Last updated
Was this helpful?