7.24 更新收货地址【未授权拦截通过,待登录态联调】

PATCH /tieup/api/v1/me/addresses/{address_id}

请求体示例:

{
  "receiver_name": "张三",
  "receiver_phone": "13800138000",
  "province_name": "广东省",
  "city_name": "深圳市",
  "district_name": "南山区",
  "detail_address": "科技园 2 号",
  "is_default": 1
}

请求参数:

参数 类型 必填 说明
receiver_name string 收货地址联系人姓名
receiver_phone string 收货地址联系人手机号
province_name string 省份名称
city_name string 城市名称
district_name string 区县名称
detail_address string 完整收货地址
is_default integer 1=是,2=否

路径参数:

参数 类型 必填 说明
address_id integer 收货地址 ID

请求体同新增收货地址,字段可部分传入。

响应字段:

字段 类型 说明
id integer 主键 ID
receiver_name string 收货人姓名
receiver_phone string 收货人手机号
province_name string 省份名称
city_name string 城市名称
district_name string 区县名称
detail_address string 详细地址
is_default integer 是否默认地址:1=是,2=否

响应示例:

{
  "code": 200,
  "message": "成功",
  "data": {
    "id": 1,
    "receiver_name": "张三",
    "receiver_phone": "13800138000",
    "province_name": "广东省",
    "city_name": "深圳市",
    "district_name": "南山区",
    "detail_address": "科技园 1 号",
    "is_default": 1
  }
}

说明:只能更新当前登录用户自己的地址,不能通过 address_id 越权修改他人地址。