cart.js 946 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. import request2 from '@/sheep/request2';
  2. const CartApi = {
  3. addCart: (data) => {
  4. return request2({
  5. url: '/app-api/trade/cart/add',
  6. method: 'POST',
  7. data: data,
  8. // TODO 芋艿:这里没提示
  9. custom: {
  10. showSuccess: true,
  11. successMsg: '已添加到购物车~',
  12. }
  13. });
  14. },
  15. updateCartCount: (data) => {
  16. return request2({
  17. url: '/app-api/trade/cart/update-count',
  18. method: 'PUT',
  19. data: data
  20. });
  21. },
  22. updateCartSelected: (data) => {
  23. return request2({
  24. url: '/app-api/trade/cart/update-selected',
  25. method: 'PUT',
  26. data: data
  27. });
  28. },
  29. deleteCart: (ids) => {
  30. return request2({
  31. url: '/app-api/trade/cart/delete',
  32. method: 'DELETE',
  33. params: {
  34. ids
  35. }
  36. });
  37. },
  38. getCartList: () => {
  39. return request2({
  40. url: '/app-api/trade/cart/list',
  41. method: 'GET',
  42. });
  43. },
  44. };
  45. export default CartApi;