public interface LinkedCorpApi
| Modifier and Type | Method and Description |
|---|---|
io.reactivex.rxjava3.core.Single<GenericResponse<List<DeptInfo>>> |
getDeptList(DepartmentId linkedDepartmentId)
获取互联企业部门列表
|
io.reactivex.rxjava3.core.Single<PermListResponse> |
getPermList()
获取应用的可见范围
|
io.reactivex.rxjava3.core.Single<GenericResponse<CorpUserInfo>> |
getUser(UserId userId)
获取互联企业成员详细信息
|
io.reactivex.rxjava3.core.Single<GenericResponse<List<CorpSimpleUserInfo>>> |
getUserSimplelist(DepartmentId linkedDepartmentId)
获取互联企业部门成员
|
@POST(value="linkedcorp/agent/get_perm_list") io.reactivex.rxjava3.core.Single<PermListResponse> getPermList()
@POST(value="linkedcorp/user/get") io.reactivex.rxjava3.core.Single<GenericResponse<CorpUserInfo>> getUser(@Body UserId userId)
userId - the user id@POST(value="linkedcorp/user/simplelist") io.reactivex.rxjava3.core.Single<GenericResponse<List<CorpSimpleUserInfo>>> getUserSimplelist(@Body DepartmentId linkedDepartmentId)
linkedDepartmentId - the linked department id@POST(value="linkedcorp/department/list") io.reactivex.rxjava3.core.Single<GenericResponse<List<DeptInfo>>> getDeptList(@Body DepartmentId linkedDepartmentId)
linkedDepartmentId - the linked department idCopyright © 2023. All rights reserved.