收货地址管理
[top]
##接口
### baseUrl: http://dx.uidiot.cn/api
### 1.列表接口 /app/user/addresslist
##### 请求类型 post
##### 参数
Name |type |Des
--- |:--: |---:
p |int |第几页
step |int |显示数量
##### 返回值
```
{
"total": "3",
"data": [
{
"id": "3", //地址ID
"province_id": "1", //省ID
"city_id": "1", //市ID
"area_id": "1", //区ID
"address": "1", //详细地址
"receive_user_name": "1", //收货人
"receive_phone": "3", //收货人手机号
"user_id": "17", //用户ID
"is_default": "1", //是否是默认地址 1是 -1不是
"create_time": "1590308394",//创建时间
"status": "1" //状态 1正常 -1暂时关闭
},
...
]
}
```
##### 错误返回值
{
"success": false,
"code": 1000,
"msg": "请填写完整参数",
"data": null
}
### 2.增加接口 /app/user/addressadd
##### 请求类型 post
##### 参数
Name |type |Des
--- |:--: |---:
Address[receive_phone] |string |收货人手机号
Address[receive_user_name] |string |收货人名称
Address[address] |string |收货人详细地址
Address[province_id]|int |收货人省ID
Address[city_id]|int |收货人城市ID
Address[is_default]|int |是否设置为默认地址(1是)(不必填)
##### 返回值
```
{
"success": true,
"code": 0,
"msg": "添加成功",
"data": null
}
```
##### 错误返回值
{
"success": false,
"code": 1000,
"msg": "请填写完整参数",
"data": null
}
### 3.地址编辑接口 /app/use/addressedit
##### 参数
Name |type |Des
--- |:--: |---:
Address[receive_phone] |string |收货人手机号
Address[receive_user_name] |string |收货人名称
Address[address] |string |收货人详细地址
Address[province_id]|int |收货人省ID
Address[city_id]|int |收货人城市ID
Address[is_default]|int |是否设置为默认地址(1是 -1取消默认)(不必填)
Address[status] |int |1开启,-1关闭(不必填)(关闭将取消当前为默认地址时默认地址)
##### 返回值
```
{
"success": true,
"code": 0,
"msg": "修改成功",
"data": null
}
```
##### 错误返回值
{
"success": false,
"code": 1000,
"msg": "请完善参数",
"data": null
}
### 4.删除接口 /app/user/addressdel
##### 参数
Name |type |Des
--- |:--: |---:
id|string |ids
##### 返回值
```
{
"success": true,
"code": 0,
"msg": "操作成功",
"data": null
}
```
##### 错误返回值
{
"success": false,
"code": 1000,
"msg": "请选择要操作的地址",
"data": null
}