Workorder/kefu/get depart info

来自技术开发小组内部wiki
跳转至: 导航搜索

功能说明

根据用户查找其所属部门

URL

http://[域名]/workorder/kefu/get_depart_info

返回格式

支持json,xml.通过format参数来控制

HTTP请求方式

POST.可以post的数据为xml或json.

输入参数说明

各个参数请进行URL 编码,编码时请遵守 RFC 1738
(1)公共参数
发送请求时必须传入公共参数,详见公共参数说明。
(2)私有参数

两个参数二选一

参数名称 是否必须 类型 描述
username string 用户名
admin_uid int 用户UID

请求示例

正式环境
http://api.fumubang.com/workorder/kefu/get_depart_info
测试环境
http://api.fumubang.net/workorder/kefu/get_depart_info
本地环境
http://dev-api.fumubang.net/workorder/kefu/get_depart_info

返回参数说明

参数 说明
parentid 父ID
department_id
部门ID
arrparentid 所有父ID
department_name
部门名称
leader_uid
部门负责人ID
uid 用户UID
name 用户名称
realname 用户真实名称
phone 手机号
email 邮箱
disabled
是否禁用:1是0否
role
角色

正确返回示例

{
    "status": "success",
    "depart_info": {
        "parent_id": "0",
        "department_id": "45",
        "arrparentid": "0",
        "department_name": "技术部",
        "leader_uid": "295",
        "uid": "325",
        "name": "liyanzhi",
        "realname": "李言志",
        "phone": "",
        "email": "",
        "disabled": "0",
        "role": "admin"
    }
}

错误返回示例

<syntaxhighlight lang="php"> <error_code>300001</error_code> <error_msg>账号不存在</error_msg> </syntaxhighlight>