版本比较

标识

  • 该行被添加。
  • 该行被删除。
  • 格式已经改变。

描述

取消订单状态是“已接收”,“出库异常”的订单,单次最多取消100单。

请求头样例


POST  /api/supplier-service/v1/b2c/cancelOrder HTTP/1.1

Host: http://cfs-qa.etowertech.com/
Content-Type: application/json
Accept: application/json
Authorization:WallTech etotest8xkIIphLnbkjRACNj4P:pc9H97D-_b2_TSCVvNj81A
X-WallTech-Date:Tue, 02 Aug 2022 06:43:37 GMT

字段

字段数据类型最大长度必填性描述
orderTypeShort
M

订单类型

转运出库大包:

代发出库小包:

orderNoM多个订单号

4: 转运出库大包(暂不支持,仅可传5)

5: 代发出库小包

orderNoListList100M多个订单号
reasonString200M取消原因
businessCodeString100O业务编码


请求样例




代码块
{
    "orderType": 5,
    "reason": "FAILUER",
    "orderNoList": [
        "C12283230314000069O",
        "C12283230314000071O",
        "C12283230314000073O",
        "C12283230314000075O",
        "C12283230314000077O",
        "C12283230314000079O",
        "C12283230314000081O",
        "C12283230314000083O",
        "C12283230314000085O",
        "C12283230314000087O",
        "C12283230314000089O",
        "C12283230314000091O",
        "C12283230314000093O",
        "C12283230314000095O",
        "C12283230314000097O",
        "C12283230314000099O",
        "C12283230314000101O",
        "C12283230314000103O",
        "C12283230314000105O",
        "C12283230314000107O",
        "C12283230314000109O",
        "C12283230314000111O",
        "C12283230314000113O",
        "C12283230314000115O"
    ]
}


返回样例


code



-

返回编码

errors



-

报错

message



-

返回信息

messageId



-

返回信息编码

success



-

成功响应

warnList



-

废弃字段


成功样例:

代码块
[
    {
        "code": "0",
        "data": {
            "orderNo": "C12283230314000087O"
        },
        "errors": "",
        "message": "",
        "messageId": "",
        "success": true,
        "warnList": ""
    },
    {
        "code": "0",
        "data": {
            "orderNo": "C12283230314000097O"
        },
        "errors": "",
        "message": "",
        "messageId": "",
        "success": true,
        "warnList": ""
    },
    {
        "code": "0",
        "data": {
            "orderNo": "C12283230314000075O"
        },
        "errors": "",
        "message": "",
        "messageId": "",
        "success": true,
        "warnList": ""
    },
    {
        "code": "0",
        "data": {
            "orderNo": "C12283230314000085O"
        },
        "errors": "",
        "message": "",
        "messageId": "",
        "success": true,
        "warnList": ""
    },
    {
        "code": "0",
        "data": {
            "orderNo": "C12283230314000095O"
        },
        "errors": "",
        "message": "",
        "messageId": "",
        "success": true,
        "warnList": ""
    },
    {
        "code": "0",
        "data": {
            "orderNo": "C12283230314000073O"
        },
        "errors": "",
        "message": "",
        "messageId": "",
        "success": true,
        "warnList": ""
    },
    {
        "code": "0",
        "data": {
            "orderNo": "C12283230314000083O"
        },
        "errors": "",
        "message": "",
        "messageId": "",
        "success": true,
        "warnList": ""
    },
    {
        "code": "0",
        "data": {
            "orderNo": "C12283230314000093O"
        },
        "errors": "",
        "message": "",
        "messageId": "",
        "success": true,
        "warnList": ""
    },
    {
        "code": "0",
        "data": {
            "orderNo": "C12283230314000071O"
        },
        "errors": "",
        "message": "",
        "messageId": "",
        "success": true,
        "warnList": ""
    },
    {
        "code": "0",
        "data": {
            "orderNo": "C12283230314000081O"
        },
        "errors": "",
        "message": "",
        "messageId": "",
        "success": true,
        "warnList": ""
    },
    {
        "code": "0",
        "data": {
            "orderNo": "C12283230314000091O"
        },
        "errors": "",
        "message": "",
        "messageId": "",
        "success": true,
        "warnList": ""
    },
    {
        "code": "0",
        "data": {
            "orderNo": "C12283230314000109O"
        },
        "errors": "",
        "message": "",
        "messageId": "",
        "success": true,
        "warnList": ""
    },
    {
        "code": "0",
        "data": {
            "orderNo": "C12283230314000107O"
        },
        "errors": "",
        "message": "",
        "messageId": "",
        "success": true,
        "warnList": ""
    },
    {
        "code": "0",
        "data": {
            "orderNo": "C12283230314000105O"
        },
        "errors": "",
        "message": "",
        "messageId": "",
        "success": true,
        "warnList": ""
    },
    {
        "code": "0",
        "data": {
            "orderNo": "C12283230314000115O"
        },
        "errors": "",
        "message": "",
        "messageId": "",
        "success": true,
        "warnList": ""
    },
    {
        "code": "0",
        "data": {
            "orderNo": "C12283230314000103O"
        },
        "errors": "",
        "message": "",
        "messageId": "",
        "success": true,
        "warnList": ""
    },
    {
        "code": "0",
        "data": {
            "orderNo": "C12283230314000113O"
        },
        "errors": "",
        "message": "",
        "messageId": "",
        "success": true,
        "warnList": ""
    },
    {
        "code": "0",
        "data": {
            "orderNo": "C12283230314000069O"
        },
        "errors": "",
        "message": "",
        "messageId": "",
        "success": true,
        "warnList": ""
    },
    {
        "code": "0",
        "data": {
            "orderNo": "C12283230314000101O"
        },
        "errors": "",
        "message": "",
        "messageId": "",
        "success": true,
        "warnList": ""
    },
    {
        "code": "0",
        "data": {
            "orderNo": "C12283230314000079O"
        },
        "errors": "",
        "message": "",
        "messageId": "",
        "success": true,
        "warnList": ""
    },
    {
        "code": "0",
        "data": {
            "orderNo": "C12283230314000111O"
        },
        "errors": "",
        "message": "",
        "messageId": "",
        "success": true,
        "warnList": ""
    },
    {
        "code": "0",
        "data": {
            "orderNo": "C12283230314000089O"
        },
        "errors": "",
        "message": "",
        "messageId": "",
        "success": true,
        "warnList": ""
    },
    {
        "code": "0",
        "data": {
            "orderNo": "C12283230314000099O"
        },
        "errors": "",
        "message": "",
        "messageId": "",
        "success": true,
        "warnList": ""
    },
    {
        "code": "0",
        "data": {
            "orderNo": "C12283230314000077O"
        },
        "errors": "",
        "message": "",
        "messageId": "",
        "success": true,
        "warnList": ""
    }
]


失败样例:

失败分为两种情况:

1:仓库明确取消失败,如样例中单号C12283230314000077O;

2:仓库无法确定是否可以取消,需要再核实,如样例中单号C12283230314000099O,待仓库核实并且操作后会更新订单状态。因此建议调用查询订单接口“11.查询出库单”以获取订单的状态。

代码块
[{
	"code": "0005",
	"data": {
		"orderNo": "C12283230314000077O"
	},
	"errors": [{
		"code": "700027",
		"message": "Please check order status as “Accepted” or “Outbound Abnormality”"
	}],
	"message": "paramter error",
	"success": false
}, {
	"code": "0005",
	"data": {
		"orderNo": "C12283230314000099O"
	},
	"errors": [{
		"code": "700083",
		"message": "Cancel order received,warehouse is intercepting”"
	}],
	"message": "paramter error",
	"success": false
}]







描述

取消订单状态是“已接收”,“出库异常”的订单,单次最多取消100单。

请求头样例


POST  /api/supplier-service/v1/b2c/cancelOrder HTTP/1.1

Host: http://cfs-qa.etowertech.com/
Content-Type: application/json
Accept: application/json
Authorization:WallTech etotest8xkIIphLnbkjRACNj4P:pc9H97D-_b2_TSCVvNj81A
X-WallTech-Date:Tue, 02 Aug 2022 06:43:37 GMT

字段

字段数据类型最大长度必填性描述
orderTypeShort
M

订单类型

4: 转运出库大包(暂不支持,仅可传5)

5: 代发出库小包

orderNoListList100M多个订单号
reasonString200M取消原因


请求样例




代码块
{
    "orderType": 5,
    "reason": "FAILUER",
    "orderNoList": [
        "C12283230314000069O",
        "C12283230314000071O",
        "C12283230314000073O",
        "C12283230314000075O",
        "C12283230314000077O",
        "C12283230314000079O",
        "C12283230314000081O",
        "C12283230314000083O",
        "C12283230314000085O",
        "C12283230314000087O",
        "C12283230314000089O",
        "C12283230314000091O",
        "C12283230314000093O",
        "C12283230314000095O",
        "C12283230314000097O",
        "C12283230314000099O",
        "C12283230314000101O",
        "C12283230314000103O",
        "C12283230314000105O",
        "C12283230314000107O",
        "C12283230314000109O",
        "C12283230314000111O",
        "C12283230314000113O",
        "C12283230314000115O"
    ]
}


返回样例


code



-

返回编码

errors



-

报错

message



-

返回信息

messageId



-

返回信息编码

success



-

成功响应

warnList



-

废弃字段


成功样例:

代码块
[
    {
        "code": "0",
        "data": {
            "orderNo": "C12283230314000087O"
        },
        "errors": "",
        "message": "",
        "messageId": "",
        "success": true,
        "warnList": ""
    },
    {
        "code": "0",
        "data": {
            "orderNo": "C12283230314000097O"
        },
        "errors": "",
        "message": "",
        "messageId": "",
        "success": true,
        "warnList": ""
    },
    {
        "code": "0",
        "data": {
            "orderNo": "C12283230314000075O"
        },
        "errors": "",
        "message": "",
        "messageId": "",
        "success": true,
        "warnList": ""
    },
    {
        "code": "0",
        "data": {
            "orderNo": "C12283230314000085O"
        },
        "errors": "",
        "message": "",
        "messageId": "",
        "success": true,
        "warnList": ""
    },
    {
        "code": "0",
        "data": {
            "orderNo": "C12283230314000095O"
        },
        "errors": "",
        "message": "",
        "messageId": "",
        "success": true,
        "warnList": ""
    },
    {
        "code": "0",
        "data": {
            "orderNo": "C12283230314000073O"
        },
        "errors": "",
        "message": "",
        "messageId": "",
        "success": true,
        "warnList": ""
    },
    {
        "code": "0",
        "data": {
            "orderNo": "C12283230314000083O"
        },
        "errors": "",
        "message": "",
        "messageId": "",
        "success": true,
        "warnList": ""
    },
    {
        "code": "0",
        "data": {
            "orderNo": "C12283230314000093O"
        },
        "errors": "",
        "message": "",
        "messageId": "",
        "success": true,
        "warnList": ""
    },
    {
        "code": "0",
        "data": {
            "orderNo": "C12283230314000071O"
        },
        "errors": "",
        "message": "",
        "messageId": "",
        "success": true,
        "warnList": ""
    },
    {
        "code": "0",
        "data": {
            "orderNo": "C12283230314000081O"
        },
        "errors": "",
        "message": "",
        "messageId": "",
        "success": true,
        "warnList": ""
    },
    {
        "code": "0",
        "data": {
            "orderNo": "C12283230314000091O"
        },
        "errors": "",
        "message": "",
        "messageId": "",
        "success": true,
        "warnList": ""
    },
    {
        "code": "0",
        "data": {
            "orderNo": "C12283230314000109O"
        },
        "errors": "",
        "message": "",
        "messageId": "",
        "success": true,
        "warnList": ""
    },
    {
        "code": "0",
        "data": {
            "orderNo": "C12283230314000107O"
        },
        "errors": "",
        "message": "",
        "messageId": "",
        "success": true,
        "warnList": ""
    },
    {
        "code": "0",
        "data": {
            "orderNo": "C12283230314000105O"
        },
        "errors": "",
        "message": "",
        "messageId": "",
        "success": true,
        "warnList": ""
    },
    {
        "code": "0",
        "data": {
            "orderNo": "C12283230314000115O"
        },
        "errors": "",
        "message": "",
        "messageId": "",
        "success": true,
        "warnList": ""
    },
    {
        "code": "0",
        "data": {
            "orderNo": "C12283230314000103O"
        },
        "errors": "",
        "message": "",
        "messageId": "",
        "success": true,
        "warnList": ""
    },
    {
        "code": "0",
        "data": {
            "orderNo": "C12283230314000113O"
        },
        "errors": "",
        "message": "",
        "messageId": "",
        "success": true,
        "warnList": ""
    },
    {
        "code": "0",
        "data": {
            "orderNo": "C12283230314000069O"
        },
        "errors": "",
        "message": "",
        "messageId": "",
        "success": true,
        "warnList": ""
    },
    {
        "code": "0",
        "data": {
            "orderNo": "C12283230314000101O"
        },
        "errors": "",
        "message": "",
        "messageId": "",
        "success": true,
        "warnList": ""
    },
    {
        "code": "0",
        "data": {
            "orderNo": "C12283230314000079O"
        },
        "errors": "",
        "message": "",
        "messageId": "",
        "success": true,
        "warnList": ""
    },
    {
        "code": "0",
        "data": {
            "orderNo": "C12283230314000111O"
        },
        "errors": "",
        "message": "",
        "messageId": "",
        "success": true,
        "warnList": ""
    },
    {
        "code": "0",
        "data": {
            "orderNo": "C12283230314000089O"
        },
        "errors": "",
        "message": "",
        "messageId": "",
        "success": true,
        "warnList": ""
    },
    {
        "code": "0",
        "data": {
            "orderNo": "C12283230314000099O"
        },
        "errors": "",
        "message": "",
        "messageId": "",
        "success": true,
        "warnList": ""
    },
    {
        "code": "0",
        "data": {
            "orderNo": "C12283230314000077O"
        },
        "errors": "",
        "message": "",
        "messageId": "",
        "success": true,
        "warnList": ""
    }
]


失败样例:

失败分为两种情况:

1:仓库明确取消失败,如样例中单号C12283230314000077O;

2:仓库无法确定是否可以取消,需要再核实,如样例中单号C12283230314000099O,待仓库核实并且操作后会更新订单状态。因此建议调用查询订单接口“11.查询出库单”以获取订单的状态。

代码块
[{
	"code": "0005",
	"data": {
		"orderNo": "C12283230314000077O"
	},
	"errors": [{
		"code": "700027",
		"message": "Please check order status as “Accepted” or “Outbound Abnormality”"
	}],
	"message": "paramter error",
	"success": false
}, {
	"code": "0005",
	"data": {
		"orderNo": "C12283230314000099O"
	},
	"errors": [{
		"code": "700083",
		"message": "Cancel order received,warehouse is intercepting”"
	}],
	"message": "paramter error",
	"success": false
}]