-
注册:
/user/register-
前端请求:
{ name password email age //int } -
后台返回:
{ "status": "success", "data": null } 或 { "status": "fail", "data": { "errCode": 30002, "errMsg": "账号或密码错误,请重试" } }
-
-
登录:
/user/login-
前端请求:
{ email password } -
后台返回: 存到缓存里面(如: localStorage)
{ status: "success" data: { token user: { id //string name email age } } } 或 { "status": "fail", "data": { "errCode": 30002, "errMsg": "账号或密码错误,请重试" } }
-
-
商品详情:
/item/get-
前端请求:
{ item_id //int user_id //string token } -
后台返回:
{ status: "success" data: { name description price time stock } } 或 { "status": "fail", "data": { "errCode": 30002, "errMsg": "账号或密码错误,请重试" } }
-
-
添加购物车: ``
-
前端请求:
{ token item_id //int user_id //int price //int amount //int } -
后台返回:
{ status: "success" data: null } 或 { "status": "fail", "data": { "errCode": 30002, "errMsg": "账号或密码错误,请重试" } }
-
-
购物车详情:
-
前端请求:
{ token user_id //int } -
后台返回:
{ [ { name description price amount }, { ... } ] }
-
后续待补充...(不完整)