部门接口

class exmail.client.api.Department(client=None)[源代码]
create(department_data)[源代码]

创建部门

参数:department_data – 创建部门所需数据
返回:
delete(_id)[源代码]

删除部门

参数:_id – 部门id (注:不能删除根部门;不能删除含有子部门、成员的部门)
返回:
list(_id=1)[源代码]

获取部门列表

参数:_id – 父部门id(如果不传,默认部门为根部门,根部门ID为1)
返回:部门列表数据。以部门的order字段从小到大排列
search(name, fuzzy=False)[源代码]

查找部门

参数:
  • name – 查找的部门名字,必须合法
  • fuzzy – 是否模糊匹配
返回:

update(department_data)[源代码]

创建部门

参数:department_data – 更新部门所需数据
返回: