homestoredetail.js 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869
  1. import { requestApi } from '../util/network'
  2. // 获取当前店铺所有代金券
  3. export const getStoreVoucher =
  4. (storeId) =>
  5. requestApi(
  6. '/Voucher/voucher_tpl_list',
  7. 'POST',
  8. {
  9. 'store_id': storeId, // 所属店铺
  10. 'gettype': 'points'
  11. }
  12. )
  13. // 领取取代金券
  14. export const receiveVoucher =
  15. (tid) =>
  16. requestApi(
  17. '/Membervoucher/voucher_point',
  18. 'POST',
  19. {
  20. 'tid': tid
  21. },
  22. 'member'
  23. )
  24. // 获取当前店铺信息
  25. export const getStoreInfo =
  26. (storeId, token) =>
  27. requestApi(
  28. '/Store/store_info',
  29. 'POST',
  30. {
  31. 'store_id': storeId, // 所属店铺
  32. 'key': token
  33. }
  34. )
  35. // 获取当前店铺地图
  36. export const getStoreMap =
  37. (data) =>
  38. requestApi(
  39. '/Store/get_store_map',
  40. 'POST',
  41. data
  42. )
  43. // 获取店铺分类
  44. export const getStoreGoodsClass =
  45. (storeId) =>
  46. requestApi(
  47. '/Store/store_goods_class',
  48. 'POST',
  49. {
  50. 'store_id': storeId // 所属店铺
  51. }
  52. )
  53. // 获取店铺商品
  54. export const getStoreGoodsList =
  55. (params) =>
  56. requestApi(
  57. '/Store/store_goods',
  58. 'POST',
  59. {
  60. 'page': params.page,
  61. 'per_page': params.per_page,
  62. 'storegc_id': params.gc_id,
  63. 'keyword': params.keyword,
  64. 'store_id': params.store_id, // 所属店铺
  65. 'sort_order': params.sort_order,
  66. 'sort_key': params.sort_key
  67. }
  68. )