form.getparentdeptinfo
功能说明
描述
获取部门的父级部门的详细信息。
函数原型
form.getparentdeptinfo(deptid)
参数
名称 | 类型 | 描述 |
---|---|---|
deptid | 字符型 | 部门id(id在通讯录"部门设置"中查看) |
返回值
类型 | 描述 |
---|---|
数组:字典型 | 获取成功返回父级部门的详细信息,获取失败返回空数组 |
- 数据格式:
{ "manager":{ "5b68110f7cf2885b5e19e66a", "547a48c50eccde5ac8c0883b" }, "istop":False, "id":"51a46202e6c4839854bcb243", "number":2, "name":"abc" }
名称 | 描述 |
---|---|
id | 部门id,可以在表单系统中查询 |
number | 部门编号 |
name | 部门名称 |
istop | True表示为顶级部门 |
manager | 部门的主管信息(可能有多个主管) |
备注
可能出现的错误信息,执行 getlasterror 函数获取具体详细信息:
- 错误编码=getlasterror()
- 错误信息=getlasterror(1)
错误编码 | 错误信息 |
---|---|
1407 | api执行频率超出限制 |
1400 | 参数类型不正确 |
1302 | 赋值失败 |
1506 | 连接数据库失败 |
1526 | 部门或成员id不能为空 |
1527 | 部门不存在 |
1533 | 数据库执行失败 |
其他:
- 所有表单api调用频率限制为1000次/分钟。
示例
def test():
ret=form.getparentdeptinfo("5ba0a4cefe5cfd97ba12a4c2")
print(ret)
演示示例
- 暂无
安装包下载
- 暂无
相关视频
- 暂无