查询部门资料接口

一、说明

此接口主要用于第三方系统查询部门资料。

二、参数说明

1、请求方式

请求方式 POST
接口地址 http://服务器IP或机器名或域名/WMS/API/SYS/QueryDepartment
格式 JSON
编码类型 UTF-8

2、header参数

KEY VALUE
Content-Type application/json
Authorization token值 说明:授权接口所获取的值

3、请求参数

字段 字段名 必填 说明
code_begin 起始代号    
code_end 截止代号    
name 部门名称   模糊查询
time_stamp 上次更新时间   最后一次查询时间,即只查询该时间之后的资料;
当使用该参数时,则按部门代号、名称查询条件失效;
limit 每页查询记录数   只能输入小于1000的数,为空则默认为每页100笔记录
offset 查询第几页   为空则默认返回第1页

4、返回参数

字段 字段名 说明
code 成功标识 返回0则表示成功,其他则为失败
message 返回信息  
limit 每页列示笔数  
offset 当前页数  
total 总笔数  
datas 返回明细  

三、请求JSON范例

{
     "code_begin": "", //起始代号
     "code_end": "", //截止代号
     "name": "", //按名称模糊查询
     "time_stamp": "", //上次更新时间
     "limit": "100", //每页查询记录数,最大值为1000,只能输入小于1000的数
     "offset": "1" //查询第几页
}

四、返回JSON范例

{
    "code": 0,
    "message": "查询成功",
    "limit": 100,
    "offset": 1,
    "total": 3,
    "datas": [
        {
            "time_stamp": "0x000000000000941D",
            "owner_code": null,
            "operator_code": "",
            "operate_time": "",
            "department": "00000000",
            "department_name": "管理组",
            "english_name": "",
            "department_upper": "",
            "stop_date": "",
            "tp_id": null,
            "is_sync": null
        },
        {
            "time_stamp": "0x0000000000251E76",
            "owner_code": null,
            "operator_code": "ADMIN",
            "operate_time": "2024/8/5 12:00:45",
            "department": "A001",
            "department_name": "财务部",
            "english_name": "",
            "department_upper": "00000000",
            "stop_date": "",
            "tp_id": null,
            "is_sync": null
        },
        {
            "time_stamp": "0x0000000000251E77",
            "owner_code": null,
            "operator_code": "ADMIN",
            "operate_time": "2024/8/5 12:14:24",
            "department": "A002",
            "department_name": "仓管部",
            "english_name": "",
            "department_upper": "00000000",
            "stop_date": "",
            "tp_id": null,
            "is_sync": null
        }
    ]
}