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": "00001234",
"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": "U400",
"poQty": 500001,
"state": 0,
"poLine": "00010",
"lenovoPn": "2580A",
"po": "550002582",
"vendorCode": "00040045153"
},
{
"plant": "U400",
"poQty": 500000,
"state": 0,
"poLine": "00010",
"lenovoPn": "2580B",
"po": "550003045",
"vendorCode": "00040045153"
}
]
}
}
- Failed response sample
json
{
"code": "-1",
"msg": "error"
}