api.js 1.5KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162
  1. const baseUrl = '/api'
  2. const $api = {
  3. login: { // 登陆
  4. signin: {
  5. method: 'post',
  6. url: `${baseUrl}/guest/signin`
  7. }
  8. },
  9. system: {
  10. init: { // 初始化菜单
  11. method: 'get',
  12. url: `${baseUrl}/common/system/init`
  13. }
  14. },
  15. goodsManager: {
  16. getGoodsSpecList: { // 商品规格列表
  17. method: 'get',
  18. url: `${baseUrl}/common/spec/goods`
  19. },
  20. addGoodsSpec: { // 新增商品规格
  21. method: 'POST',
  22. url: `${baseUrl}/common/spec/goods`
  23. },
  24. getGoodsSpecById: { // 根据id获取商品规格
  25. method: 'get',
  26. url: `${baseUrl}/common/spec/goods/:id`
  27. },
  28. editGoodsSpec: { // 编辑商品规格
  29. method: 'put',
  30. url: `${baseUrl}/common/spec/goods/:id`
  31. },
  32. deleteGoodsSpec: { // 删除商品规格
  33. method: 'DELETE',
  34. url: `${baseUrl}/common/spec/goods/:id`
  35. }
  36. },
  37. cms: {
  38. location: { // 图片位置
  39. method: 'get',
  40. url: `${baseUrl}/common/cms/location`
  41. },
  42. imageList: { // 轮播图列表
  43. method: 'get',
  44. url: `${baseUrl}/common/cms/image`
  45. },
  46. addImage: { // 添加轮播图
  47. method: 'post',
  48. url: `${baseUrl}/common/cms/image`
  49. },
  50. editImage: { // 编辑轮播图
  51. method: 'post',
  52. url: `${baseUrl}/common/cms/image`
  53. }
  54. },
  55. file: {
  56. image: { // 图片上传
  57. method: 'post',
  58. url: `${baseUrl}/common/file`
  59. }
  60. }
  61. }
  62. export default $api