cart.js 979 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  1. import http from "../../utils/http"
  2. /**
  3. * 加入购物车
  4. * @param {array} params
  5. */
  6. export function addToCart(params) {
  7. return http({
  8. data: params,
  9. url: "/api/cart/add",
  10. forceLogin: true
  11. })
  12. }
  13. /**
  14. * 购物车列表
  15. * @param {array} params
  16. */
  17. export function cartList(params) {
  18. return http({
  19. data: params,
  20. url: "/api/cart/goodslists"
  21. })
  22. }
  23. /**
  24. * 删除购物车
  25. * @param {array} params
  26. */
  27. export function deleteCart(params) {
  28. return http({
  29. data: params,
  30. url: "/api/cart/delete",
  31. forceLogin: true
  32. })
  33. }
  34. /**
  35. * 修改购物车数量
  36. * @param {array} params
  37. */
  38. export function editCartNum(params) {
  39. return http({
  40. data: params,
  41. url: "/api/cart/edit",
  42. forceLogin: true
  43. })
  44. }
  45. /**
  46. * 获取购物车数量
  47. * @param {array} params
  48. */
  49. export function getCartCount(params) {
  50. return http({
  51. data: params,
  52. url: "/api/cart/count"
  53. })
  54. }