收货地址管理

[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 }