product.js 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. import Request from '../common/request.js';
  2. let request = new Request().http
  3. //获取商品分类
  4. export function getProductCate(data) {
  5. return request('/store/app/product/getProductCate',data,'GET');
  6. }
  7. //获取产品列表
  8. export function getProducts(data) {
  9. return request('/store/app/product/getProducts',data,'GET');
  10. }
  11. //通过分类id查找商品
  12. export function getProductCateByPid(data) {
  13. return request('/store/app/product/getProductCateByPid',data,'GET');
  14. }
  15. //获取商品详情
  16. export function getProductDetails(data) {
  17. return request('/store/app/product/getProductDetails',data,'GET');
  18. }
  19. export function getCartCount(data) {
  20. return request('/store/app/product/getCartCount',data,'GET');
  21. }
  22. //商品添加购物车
  23. export function addCart(data) {
  24. return request('/store/app/product/addCart',data,'POST','application/json;charset=UTF-8');
  25. }
  26. //获取字典
  27. export function getDicts(data) {
  28. return request('/store/app/common/getDicts',data,'GET');
  29. }
  30. //获取购物车列表
  31. export function getCarts(data) {
  32. return request('/store/app/product/getCarts',data,'GET');
  33. }
  34. //删除购物车
  35. export function delCart(data) {
  36. return request('/store/app/product/delCart',data,'POST','application/json;charset=UTF-8');
  37. }
  38. //购物车数量
  39. export function cartNum(data) {
  40. return request('/store/app/product/cartNum',data,'POST','application/json;charset=UTF-8');
  41. }
  42. //获取猜你喜欢商品
  43. export function getGoodsProducts(data) {
  44. return request('/store/app/product/getGoodsProducts',data,'GET');
  45. }