一、说明
此接口主要用于第三方系统查询中类资料。
二、参数说明
1、请求方式
请求方式 |
POST |
接口地址 |
http://服务器IP或机器名或域名/WMS/API/SYS/QueryProductCategory |
格式 |
JSON |
编码类型 |
UTF-8 |
2、header参数
KEY |
VALUE |
Content-Type |
application/json |
Authorization |
token值 |
说明:授权接口所获取的值 |
3、请求参数
字段 |
字段名 |
必填 |
说明 |
owner_code |
货主编码 |
是 |
如未启用多货主,则默认赋值为“OWNER”,反之,则传货主编码 |
code_begin |
起始代号 |
|
|
code_end |
截止代号 |
|
|
name |
名称 |
|
模糊查询 |
time_stamp |
上次更新时间 |
|
最后一次查询时间,即只查询该时间之后的资料;
当使用该参数时,则按中类代号、名称查询条件失效 |
limit |
每页查询记录数 |
|
只能输入小于1000的数,为空则默认为每页100笔记录 |
offset |
查询第几页 |
|
为空则默认返回第1页 |
4、返回参数
字段 |
字段名 |
说明 |
code |
成功标识 |
返回0则表示成功,其他则为失败 |
message |
返回信息 |
|
limit |
每页列示笔数 |
|
offset |
当前页数 |
|
total |
总笔数 |
|
datas |
返回明细 |
|
三、请求JSON范例
{
"owner_code": "OWNER", //必填,如未启用多货主,则默认赋值为“OWNER”,反之,则传货主编
"code_begin": "", //起始代号
"code_end": "", //截止代号
"name": "", //按名称模糊查询
"time_stamp": "", //上次更新时间
"limit": "100", //每页查询记录数,最大值为1000,只能输入小于1000的数
"offset": "1" //查询第几页
}
四、返回JSON范例
{
"code": 0,
"message": "查询成功",
"limit": 100,
"offset": 1,
"total": 2,
"datas": [
{
"time_stamp": "0x000000000025C7E1",
"owner_code": "OWNER",
"category_code": "ALL",
"category_name": "总中类",
"category_upper": "",
"stop_date": "",
"remark": "",
"operator_code": "",
"operate_time": "",
"tp_id": null,
"is_sync": null
},
{
"time_stamp": "0x000000000025C7E2",
"owner_code": "OWNER",
"category_code": "A001",
"category_name": "服装类",
"category_upper": "ALL",
"stop_date": "",
"remark": "",
"operator_code": "ADMIN",
"operate_time": "2024/8/7 19:22:22",
"tp_id": null,
"is_sync": null
}
]
}