修改订单收货地址.md 2.17 KB

修改订单收货地址服务接口

接口列表

接口名称 接口描述
app.SpaceOrders.updateDeliveryAddress 修改订单收货地址
修改订单收货地址MQ 修改订单收货地址MQ

接口描述

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为空字符串,是字符串类型。