# anime_shop **Repository Path**: chenbaiming/anime_shop ## Basic Information - **Project Name**: anime_shop - **Description**: 动漫电商的前台和后台 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2023-09-11 - **Last Updated**: 2024-11-09 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 动漫电商 ## 前台接口文档 ### 1. 错误编码 1. 200 => 成功 2. 302 => token失效 3. 303 => 登录失败 4. 304 => 注册失败 5. 305 => 修改信息失败 6. 306 => 修改密码失败 7. 311 => 商品库存异常 8. 312 => 商品加人购物车异常 ### 2. 登录 - 请求URL => http://localhost:8080/api/user/login - 请求参数 => username,password - 请求方式 => post ### 3. 注册 - 请求URL => http://localhost:8080/api/user/register - 请求参数 => username, password, avator, email - 请求方式 => post ### 4. 获取验证码 - 请求URL => http://localhost:8080/api/user/captch - 请求参数 => - 请求方式 => get ### 5. 根据id改用户信息 - 请求URL => http://localhost:8080/api/user/updateuserinfo - 请求参数 =>  userId, username, avator, email,token - 请求方式 => post ### 6. 根据id改用户密码 - 请求URL => http://localhost:8080/api/user/updateuserPassword - 请求参数 =>  userId, password,token ### 7.打开购物车页面获取数据渲染 - 请求URL => http://localhost:8080/api/card/queryall - 请求参数 => 无 - 请求方式 => get ### 8.根据id修改购物车商品数量 - 请求URL => http://localhost:8080/api/card/edit - 请求参数 => id,num - 请求方式 => post ### 9.根据id删除购物车商品 - 请求URL => http://localhost:8080/api/card/del - 请求参数 => id - 请求方式 => get ### 10.根据id商品 - 请求URL => http://localhost:8080/api/commodity/getCommodityInfo - 请求参数 => id - 请求方式 => get ### 11.根据id把商品添加到购物车 - 请求URL => http://localhost:8080/api/commodity/addProductCart - 请求参数 => id, name, url, price, stock, info, count ,token - 请求方式 => post ## 管理系统接口文档 ### 1. 错误编码 1. 200 => 成功 2. 301 => 登录失败 3. 302 => token校验失败 ### 2. 登录 - 请求URL => http://localhost:8080/admin/admin/login - 请求参数 => username,password - 请求方式 => post ### 3. 获取验证码 - 请求URL =>http://localhost:8080/admin/admin/captch - 请求参数 =>无 - 请求方式 => get ### 4. 获取所有管理员数据 - 请求URL =>http://localhost:8080/admin/admin/queryAll - 请求参数 =>token - 请求方式 => get ### 5. 添加管理员数据 - 请求URL =>http://localhost:8080/admin/admin/add - 请求参数 =>token username password url gender nickname - 请求方式 => post ### 6. 删除管理员数据 - 请求URL =>http://localhost:8080/admin/admin/remove - 请求参数 =>token id - 请求方式 => post ### 7. 根据id获取管理员数据 - 请求URL =>http://localhost:8080/admin/admin/queryOne - 请求参数 =>token id - 请求方式 => get ### 8. 根据id修改管理员数据 - 请求URL =>http://localhost:8080/admin/admin/edit - 请求参数 =>token id username url gender nickname - 请求方式 => post ### 9. 获取所有用户信息(模糊搜索+分页) - 请求URL => http://localhost:8080/admin/user/queryall - 请求参数 => pageNo,pageNum,username,userTime,order - token - 请求方式 => get ### 10. 添加用户信息 - 请求URL => http://localhost:8080/admin/user/add - 请求参数 => username,password,email,userTime,avatar - token - 请求方式 => post ### 11. 删除用户信息 - 请求URL => http://localhost:8080/admin/user/remove - 请求参数 => id - token - 请求方式 => post ### 12. 根据ID获取用户信息 - 请求URL => http://localhost:8080/admin/user/queryone - 请求参数 => id - token - 请求方式 => get ## 13. 修改用户信息 - 请求URL => http://localhost:8080/admin/user/edit - 请求参数 => id,username,email,userTime,avatar - token - 请求方式 => post ## 14. 获取所有商品信息 - 请求URL => http://localhost:8080/admin/commodity/queryAll - 请求参数 =>token - 请求方式 => get ## 15. 根据id修改商品数据 - 请求URL => http://localhost:8080/admin/commodity/edit - 请求参数 =>id, name, price, stock, url, info - 请求方式 => post ## 16. 根据id获取商品数据 - 请求URL => http://localhost:8080/admin/commodity/queryOne - 请求参数 =>id - 请求方式 => get ## 17. 添加商品 - 请求URL => http://localhost:8080/admin/commodity/add - 请求参数 =>name, price, stock, url, info - 请求方式 => post ## 18. 根据id删除商品数据 - 请求URL => http://localhost:8080/admin/commodity/remove - 请求参数 =>id - 请求方式 => post