good.js 2.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109
  1. import request from '../utils/request.js'
  2. import config from '../utils/config'
  3. // 获取积分商品列表
  4. export const getPointsGoodsList = data => {
  5. return request.post('/wechat/goods/integrals', data)
  6. }
  7. // 获取满赠商品列表
  8. export const getGiftGoodsList = data => {
  9. return request.post('/wechat/goods/gifts', data)
  10. }
  11. // 获取满赠商品详情
  12. export const getGiftGoodsDetail = data => {
  13. return request.post('/wechat/goods/gift', data)
  14. }
  15. // 满赠商品加入购物车
  16. export const giftAddCart = data => {
  17. return request.post('/wechat/auth.gift/addCart', data)
  18. }
  19. //获取秒杀商品详情
  20. export const getMsGoodsDetail = data => {
  21. return request.post('/wechat/goods/seckillGoods', data)
  22. }
  23. //获取秒杀商品列表
  24. export const getMsGoodsList = data => {
  25. return request.post('/wechat/goods/seckills', data)
  26. }
  27. // 秒杀商品下单
  28. export const msGoodsCreateOrder = data => {
  29. return request.post('/wechat/auth.seckill/add', data)
  30. }
  31. // 获取积分商品详情
  32. export const getPointsGoodsDetail = data => {
  33. return request.post('/wechat/goods/integral', data)
  34. }
  35. // 获取商品详情
  36. export const getGoodsDetail = data => {
  37. return request.post('/wechat/goods/read', data)
  38. }
  39. // 通过规格获取价格
  40. export const getPriceBySuit = data => {
  41. return request.post('/wechat/goods/specPrice', data)
  42. }
  43. // 获取商品列表
  44. export const getGoodList = data => {
  45. return request.post('/wechat/goods/index', data)
  46. }
  47. // 获取商品分类
  48. export const getGoodCate = data => {
  49. return request.get('/wechat/goods/getCate', data)
  50. }
  51. // 添加收藏
  52. export const addCollect = data => {
  53. return request.post('/wechat/auth.goods/addCollect', data)
  54. }
  55. // 删除收藏
  56. export const delCollect = data => {
  57. return request.post('/wechat/auth.goods/delCollect', data)
  58. }
  59. // 判断收藏
  60. export const checkCollect = data => {
  61. return request.post('/wechat/auth.goods/getCollect', data)
  62. }
  63. // 收藏列表
  64. export const getcollectList = data => {
  65. return request.post('/wechat/auth.goods/getCollects', data)
  66. }
  67. // 添加评论
  68. export const addComment = data => {
  69. return request.post('/data/api.auth.goods/addComment', data)
  70. }
  71. // 添加点赞
  72. export const addLike = data => {
  73. return request.post('/data/api.auth.goods/addLike', data)
  74. }
  75. // 删除点赞
  76. export const delLike = data => {
  77. return request.post('/data/api.auth.goods/delLike', data)
  78. }
  79. // 添加评论点赞
  80. export const reviewLike = data => {
  81. return request.post('/data/api.auth.goods/reviewLike', data)
  82. }
  83. // 删除评论点赞
  84. export const delComment = data => {
  85. return request.post('/data/api.auth.goods/delComment', data)
  86. }