69 lines
1.4 KiB
HTTP
69 lines
1.4 KiB
HTTP
### MyWMS接口测试
|
||
### 基础配置
|
||
@baseUrl = http://localhost:12315
|
||
|
||
### 1. 入库订单接口
|
||
POST {{baseUrl}}/mywms/orderIn
|
||
Content-Type: application/json
|
||
|
||
{
|
||
"taskId": "testOrderId6",
|
||
"vehicleNo": "1006"
|
||
}
|
||
|
||
### 2. 出库订单接口
|
||
POST {{baseUrl}}/mywms/orderOut
|
||
Content-Type: application/json
|
||
|
||
{
|
||
"taskId": "testOrderId1",
|
||
"vehicleNo": "1004"
|
||
}
|
||
|
||
### 3. 库存查询接口 - 仅按载具查询
|
||
POST {{baseUrl}}/mywms/stock
|
||
Content-Type: application/json
|
||
|
||
{
|
||
"requestId": "testOrderId1",
|
||
"details": [
|
||
{
|
||
"vehicleNo": "1001"
|
||
}
|
||
]
|
||
}
|
||
|
||
### 4. 库存查询接口 - 仅按库位查询
|
||
POST {{baseUrl}}/mywms/stock
|
||
Content-Type: application/json
|
||
|
||
{
|
||
"requestId": "testOrderId2",
|
||
"details": [
|
||
{
|
||
"locationId": "A02-01-02-02"
|
||
}
|
||
]
|
||
}
|
||
|
||
### 5. 检查是否允许投料
|
||
GET {{baseUrl}}/mywms/allowFeed
|
||
|
||
### 6. 允许出库
|
||
GET {{baseUrl}}/mywms/allowOut
|
||
|
||
### 测试数据说明
|
||
# 1. orderIn: 入库订单接口,需要taskId和vehicleNo
|
||
# 2. orderOut: 出库订单接口,需要taskId和vehicleNo
|
||
# 3. stock: 库存查询接口,需要requestId和details数组
|
||
# - details中可以包含vehicleNo和/或locationId
|
||
# 4. allowFeed: 查询当前系统是否允许投料操作(GET请求)
|
||
|
||
### 响应格式说明
|
||
# 所有接口都返回MyWmsResponse格式:
|
||
# {
|
||
# "code": 200, // 响应码
|
||
# "message": "操作成功", // 响应消息
|
||
# "data": {}, // 具体数据
|
||
# "success": true // 是否成功
|
||
# } |