修改订单收货地址.md 2.22 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为空字符串,是字符串类型。