service.js 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. /* eslint-disable arrow-parens */
  2. import request from '../../service/request';
  3. import { urlConfig } from '../../utils/mock';
  4. /*
  5. * 查询分标签类商品
  6. * @param shopId
  7. * */
  8. const queryForGoodsList = params => {
  9. const url = `${urlConfig}/api/v1/mall/shelves/shelvesGoods`;
  10. return request.get(url, params);
  11. };
  12. /*
  13. * 查询购物车
  14. * @param shopId
  15. * */
  16. const queryForCarList = params => {
  17. const url = `${urlConfig}/api/v1/mall/cart/queryCart`;
  18. return request.get(url, params);
  19. };
  20. /*
  21. * 查询门店起送
  22. * @param shopId
  23. * */
  24. const queryForStartTip = params => {
  25. const url = `${urlConfig}/api/v1/mall/shop/tip`;
  26. return request.get(url, params); // return new Promise(v => {
  27. // setTimeout(() => {
  28. // v({ showFlag: true, startDeliveryAmount: 0.03 });
  29. // }, 500);
  30. // });
  31. };
  32. /*
  33. * 加/减购物车
  34. * @param shopId skuId num type
  35. * */
  36. const updateCar = params => {
  37. const url = `${urlConfig}/api/v1/mall/cart/operateCart`;
  38. return request.post(url, params);
  39. };
  40. export default {
  41. updateCar,
  42. queryForCarList,
  43. queryForStartTip,
  44. queryForGoodsList
  45. };