版本比较

标识

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

...

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

请求头样例


POST  /api/supplier-service/v1/b2c/cancelOrder HTTP/1.1
Content-Type: application/json
Accept: application/json
User-Agent: Mozilla 5.0
 
Host: http://qa.etowertech.com
X-WallTech-Date: Thu, 06 Aug 2020 06:44:25 GMT
Authorization: WallTech testLvs2jdug2qIoRsJyuxs:F714XG5EBjslUUdx5xJrTCVb9Xs=


字段

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

M

订单类型

转运出库大包:

代发出库小包:

orderNoListList100M多个订单号
reasonString200O取消原因


请求样例


{

    "reason": "错误订单",

    "orderNoList": [

        "C1228323022400XXXX",

        "C12283230224000XXX"

    ]

}


返回样例


code



-

返回编码

errors



-

报错

message



-

返回信息

messageId



-

返回信息编码

success



-

成功响应

warnList



-

废弃字段


[

    {

        "code": "0",

        "data": {

            "orderNo": "C12283230105000021O"

        },

        "errors": "",

        "message": "",

        "messageId": "",

        "success": true,

        "warnList": ""

    },

    {

        "code": "0",

        "data": {

            "orderNo": "C12283221230000006O"

        },

        "errors": "",

        "message": "",

        "messageId": "",

        "success": true,

        "warnList": ""

    }

]



[

    {

        "code": "0005",

        "data": "",

        "errors": [

            {

                "code": "600927",

                "message": "orderNO:[\"C1228323022400XXXX\",\"C12283230224000XXXX\"],the order does not exist"

            }

        ],

        "message": "paramter error",

        "messageId": "",

        "success": false,

        "warnList": ""

    }

]