地址添加、修改、删除、设为默认
<h5>简要描述</h5>
<ul>
<li>地址添加、修改、删除、设为默认</li>
</ul>
<h5>请求URL</h5>
<ul>
<li><code>/consumer/changeUserDeliveryAddress</code></li>
</ul>
<h5>请求方式</h5>
<ul>
<li>POST</li>
</ul>
<h5>请求格式</h5>
<p>添加</p>
<pre><code class="language-json">{
"token": "NDElSOFoSdZBEgaS74T7zvewFOIdhW7K",
"actionType": "ADD",
"userDeliveryAddress": {
"name": "小李测试",
"telephone": "13911111111",
"province": "天津市",
"city":"全市",
"area":"和平区",
"street":"电台道",
"isDefault": true
}
}</code></pre>
<p>修改</p>
<pre><code class="language-json">{
"token": "NDElSOFoSdZBEgaS74T7zvewFOIdhW7K",
"actionType": "MODIFY",
"userDeliveryAddress": {
"userdeliveryaddressUuid": "074d1e4f115a4db0b9ef73f590ee69be",
"name": "小李测试222",
"telephone": "13211111111",
"province": "北京市",
"city":"xx",
"area":"海淀区",
"street":"电台2道",
"isDefault": false
}
}</code></pre>
<p>设为默认</p>
<pre><code class="language-json">{
"token": "NDElSOFoSdZBEgaS74T7zvewFOIdhW7K",
"actionType": "DEFAULT",
"userDeliveryAddress": {
"userdeliveryaddressUuid": "074d1e4f115a4db0b9ef73f590ee69be"
}
}</code></pre>
<p>删除</p>
<pre><code class="language-json">{
"token": "NDElSOFoSdZBEgaS74T7zvewFOIdhW7K",
"actionType": "DELETE",
"userDeliveryAddress": {
"userdeliveryaddressUuid": "ea495699420e4af6afe15a12306a0cf7"
}
}</code></pre>
<h5>请求参数说明</h5>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">token</td>
<td style="text-align: left;">string</td>
<td>访问令牌</td>
</tr>
<tr>
<td style="text-align: left;">actionType</td>
<td style="text-align: left;">string</td>
<td>操作类型:ADD、MODIFY、DELETE、DEFAULT</td>
</tr>
<tr>
<td style="text-align: left;">userDeliveryAddress.userdeliveryaddressUuid</td>
<td style="text-align: left;">string</td>
<td>记录id</td>
</tr>
<tr>
<td style="text-align: left;">userDeliveryAddress.name</td>
<td style="text-align: left;">string</td>
<td>收货人姓名</td>
</tr>
<tr>
<td style="text-align: left;">userDeliveryAddress.telephone</td>
<td style="text-align: left;">string</td>
<td>收货人电话</td>
</tr>
<tr>
<td style="text-align: left;">userDeliveryAddress.province、city、area</td>
<td style="text-align: left;">string</td>
<td>收货人省市区,此处需要传文本,不是id</td>
</tr>
<tr>
<td style="text-align: left;">userDeliveryAddress.street</td>
<td style="text-align: left;">string</td>
<td>详细地址</td>
</tr>
<tr>
<td style="text-align: left;">userDeliveryAddress.isdefault</td>
<td style="text-align: left;">boolean</td>
<td>是否设为默认地址</td>
</tr>
</tbody>
</table>
<h5>返回示例</h5>
<pre><code class="language-json">{
"code": 200,
"message": "操作成功"
}</code></pre>
<h5>返回参数说明</h5>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">code</td>
<td style="text-align: left;">string</td>
<td>状态码:200为正常,其它为错误</td>
</tr>
<tr>
<td style="text-align: left;">message</td>
<td style="text-align: left;">string</td>
<td>文本消息</td>
</tr>
</tbody>
</table>