修改订单收货地址服务接口
接口列表
接口描述
1、修改订单收货地址(app.SpaceOrders.updateDeliveryAddress)
请求参数
Param Name |
Param Type |
Required |
Param Value |
Desc |
method |
String |
true |
app.SpaceOrders.updateDeliveryAddress |
请求方法 |
order_code |
String |
true |
"1607472719" |
订单号 |
user_name |
String |
true |
"周辉" |
收货人 |
mobile |
String |
true |
"13236587561" |
手机 |
area_code |
String |
true |
"320105" |
地区编号 |
address |
String |
true |
"南京市建邺区嘉陵江东街18号国家广告产业园5栋17,18楼" |
详细地址 |
响应内容
{
"alg": "SALT_MD5",
"code": 200,
"data": {
"relateOrderCode": "N"
},
"md5": "1f7d1c5c325209e77f0989134e7a8b67",
"message": "修改订单收货地址成功"
}
注意 relateOrderCode代表是否有关联其他订单:1. 值为"Y",代表有关联其他订单,提示语,关联订单的收货地址将一起修改且不可修改第二次,请确认是否修改; 2.值为"N",代表没有关联其他订单,提示语,收货地址仅且只能修改1次,请确认是否修改。
2、修改订单收货地址MQ
MQ消息数据结构
|
|
exchanges |
amq.topic |
route key |
order.deliveryAddress |
{
"address": "南京市建邺区嘉陵江东街18号国家广告产业园5栋17,18楼",
"area_code": 320105,
"city": "南京市",
"district": "建邺区",
"mobile": "13236587561",
"order_code": 1607472719,
"parent_order_code": "",
"province": "江苏省",
"user_name": "钱军"
}
注意 1.JIT拆单和预售商品拆单有关联其他订单,主订单号parent_order_code为1607472719,是数字类型;2.没有关联其他订单,主订单号parent_order_code为空字符串,是字符串类型。