一、说明
此接口主要用于第三方系统查询部门资料。
二、参数说明
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
}
]
}