接口文档示例 此处以地址管理模块为例 - xiao-ren-wu/Longines GitHub Wiki
接口文档由相应模块的后台负责人编写
【注意】该模块需要用户登录如果用户没有登录的话会出现
{
"status": 10,
"msg": "NEED_LOGIN",
"data": null,
"success": false
}
添加收货地址
请求方式 :POST **localhost:8080/shipping/add **
request
receiverName=geely 收货人姓名
receiverPhone=010 电话的区号
receiverMobile=18688888888 电话号码
receiverProvince=北京 省
receiverCity=北京市 市
receiverDistrict=海淀区 区
receiverAddress=中关村 相信地址
receiverZip=100000 邮政编码
response
fail
{
"status": 1,
"msg": "新建地址失败"
}
succcess
{
"status": 0,
"msg": "新建地址成功",
"data": {
"shippingId": 30
},
"success": true
}
删除收货地址
请求方式GET localhost:8080/shipping/del
request
shippingId
response
fail
{
"status": 1,
"msg": "参数传递错误",
"data": null,
"success": false
}
success
{
"status": 0,
"msg": null,
"data": "删除地址成功",
"success": true
}
登录状态更新地址
请求方式:POST localhost:8080/shipping/update
request
id 收货地址id【这个字段必须传,剩下的那个更新传那个就行】
receiverName=geely 收货人姓名
receiverPhone=010 电话的区号
receiverMobile=18688888888 电话号码
receiverProvince=北京 省
receiverCity=北京市 市
receiverDistrict=海淀区 区
receiverAddress=中关村 相信地址
receiverZip=100000 邮政编码
response
fail
{
"status": 1,
"msg": "更新地址失败",
"data": null,
"success": false
}
success
{
"status": 1,
"msg": "更新地址成功",
"data": null,
"success": false
}
查看选中的具体地址
请求方式:GET localhost:8080/shipping/select
request
shippingId
response
fail
{
"status": 1,
"msg": "没有查到收货地址",
"data": null,
"success": false
}
success
{
"status": 0,
"msg": null,
"data": {
"id": 31,
"userId": 25,
"receiverName": "小人物",
"receiverPhone": "010",
"receiverMobile": "18629015421",
"receiverProvince": "陕西省",
"receiverCity": "西安市",
"receiverDistrict": "长安区",
"receiverAddress": "西安邮电大学",
"receiverZip": "710101",
"createTime": null,
"updateTime": null
},
"success": true
}
查看收货地址列表
请求方式:GET
**localhost:8080/shipping/list **
request
没有der~
response
fail
{
"status": 1,
"msg": "没有查到收货地址",
"data": null,
"success": false
}
success
{
"status": 0,
"msg": null,
"data": [
{
"id": 31,
"userId": 25,
"receiverName": "小人物",
"receiverPhone": "010",
"receiverMobile": "18629015421",
"receiverProvince": "陕西省",
"receiverCity": "西安市",
"receiverDistrict": "长安区",
"receiverAddress": "西安邮电大学",
"receiverZip": "710101",
"createTime": null,
"updateTime": null
},
{
"id": 32,
"userId": 25,
"receiverName": "小人物",
"receiverPhone": "010",
"receiverMobile": "18629015421",
"receiverProvince": "陕西省",
"receiverCity": "西安市",
"receiverDistrict": "长安区",
"receiverAddress": "西安邮电大学",
"receiverZip": "710101",
"createTime": null,
"updateTime": null
}
],
"success": true
}