跳转至

获取部门用户及信息

获取部门用户简单信息

功能说明

获取部门用户简单信息

方法原型

public UserInfo[] listDeptUserSimple(int deptId) throws AESCryptoException, ParamParserException, HttpRequestException;

参数说明

参数名称 类型 描述
deptId int 部门Id

返回结果说明

成功:返回UserInfo数组

失败:发生错误(如请求失败),抛出异常。

请求示例

UserInfo[] users = orgClient.listDeptUserSimple(26018);
for (UserInfo user : users) {
    System.out.println("get dept user simple ok:" + user);
}

获取部门用户详细信息

功能说明

获取部门用户详细信息(不包含子部门用户)

方法原型

public UserDetail[] listDeptUserDetail(int deptId) throws ParamParserException, HttpRequestException, AESCryptoException;

参数说明

参数名称 类型 描述
deptId int 部门Id

返回结果说明

成功:返回UserDetail数组

失败:发生错误(如请求失败),抛出异常。

请求示例

UserDetail[] users = orgClient.listDeptUserDetail(26018);
for (UserDetail user : users) {
    System.out.println("get dept user simple ok:" + user);
}

获取部门下所有用户详细信息

功能说明

获取部门下所有用户详细信息(包含子部门用户)

方法原型

public UserDetail[] listDeptAllUserDetail(int deptId) throws ParamParserException, HttpRequestException, AESCryptoException;

参数说明

参数名称 类型 描述
deptId int 部门Id

返回结果说明

成功:返回UserDetail数组

失败:发生错误(如请求失败),抛出异常。

请求示例

UserDetail[] users = orgClient.listDeptAllUserDetail(26018);
for (UserDetail user : users) {
    System.out.println("get dept user simple ok:" + user);
}