PO
The following interfaces apply to API Data Integration
query PO
- Request address
- Request data description
| Param | Type | Format | Description | Example |
|---|---|---|---|---|
| pageNo | Integer | - | Page number | 1 |
| pageSize | Integer | - | size per page | 10 |
| criteria | Map | - | collection of criteria | refer to request sample |
| vendorCode | String | - | vendor code | |
| lastModifiedDate | string | yyyy-MM-dd HH:mm:ss | '2023-10-05 12:30:00' |
- Response data description
| 参数 | 类型 | 长度 | 描述 | 示例值 |
|---|---|---|---|---|
| code | String | 10 | code | "0" |
| msg | String | 10 | message | "ok"/"error" |
| result | Object | result | ||
| total | Integer | total size | refer to Response sample | |
| page_num | Integer | current page number | refer to Response sample | |
| page_size | Integer | size per page | refer to Response sample | |
| total_page | Integer | total page | refer to Response sample | |
| data | List | business data collection | refer to Response sample | |
| po | String | refer to Response sample | ||
| poLine | String | refer to Response sample | ||
| lenovoPn | String | refer to Response sample | ||
| vendorCode | String | refer to Response sample | ||
| plant | String | refer to Response sample | ||
| poQty | Integer | refer to Response sample | ||
| state | Integer | refer to Response sample 0:normal 1:disabled/deleted |
- Request sample
json
{
"pageNo": 1,
"pageSize": 10,
"criteria": {
"vendorCode": "*****",
"lastModifiedDate": "2023-10-05 12:30:00"
}
}- Successful response sample
json
{
"code": "0",
"msg": "ok",
"result": {
"total": 1000000,
"page_num": 1,
"page_size": 10,
"total_page": 2,
"data": [
{
"plant": "*****",
"poQty": 0,
"state": 0,
"poLine": "00010",
"lenovoPn": "*****",
"po": "*****",
"vendorCode": "*****"
},
{
"plant": "*****",
"poQty": 500000,
"state": 0,
"poLine": "00010",
"lenovoPn": "*****",
"po": "*****",
"vendorCode": "*****"
}
]
}
}- Failed response sample
json
{
"code": "-1",
"msg": "error"
}