跳转至

创建部门

功能说明

通过部门名称创建部门

方法原型

public int createDept(Dept dept) throws AESCryptoException, ParamParserException, HttpRequestException;

参数说明

参数名称 类型 描述
dept Dept 部门实体

dept成员说明

dept成员 必须 说明
id 部门id,整型。必须大于0
name 部门名称。不能超过32个字符(包括汉字和英文字母)
parentId 父部门id。根部门id为0
sortId 整型。在父部门中的排序值。值越大排序越靠前。填0自动生成。同级部门不允许重复(推荐全局唯一)
alias 字符串。部门id的别名(通常存放以字符串表示的部门id)。唯一不为空,相同会覆盖旧数据。

返回结果说明

成功:返回创建成功的部门Id

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

请求示例

Dept dept = new Dept();
dept.setName("测试部门创建");
dept.setParentId(0);
dept.setAlias("abc");
int deptId = orgClient.createDept(dept);
System.out.println("create dept ok. deptId: " + deptId);