shop.js 3.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170
  1. import request from '@/utils/request'
  2. import {
  3. client
  4. } from '@/utils/tools'
  5. //获取店铺列表
  6. export function getShopList(params) {
  7. return request.get('shop/getShopList', {
  8. params
  9. })
  10. }
  11. //获取附近店铺列表
  12. export function getNearbyShops(params) {
  13. return request.get('shop/getNearbyShops', {
  14. params
  15. })
  16. }
  17. //获取主营类目列表
  18. export function getShopCategory() {
  19. return request.get('shop_category/getList')
  20. }
  21. //获取店铺信息
  22. export function getShopInfo(params) {
  23. return request.get('shop/getShopInfo', {
  24. params
  25. })
  26. }
  27. //获取店铺商品分类
  28. export function getShopGoodsCategory(params) {
  29. return request.get('shop_goods_category/getShopGoodsCategory', {
  30. params
  31. })
  32. }
  33. //店铺关注/取消关注
  34. export function changeShopFollow(data) {
  35. return request.post('shop_follow/changeStatus', data)
  36. }
  37. // 商家入驻
  38. export function shopApply(data) {
  39. return request.post('ShopApply/apply', data)
  40. }
  41. // 申请记录
  42. export function shopApplyRecord(params) {
  43. return request.get('ShopApply/record', {
  44. params
  45. })
  46. }
  47. // 申请记录详情
  48. export function shopApplyDetail(id) {
  49. return request.get('ShopApply/detail', {
  50. params: {
  51. id
  52. }
  53. })
  54. }
  55. // 入住协议
  56. export function getTreaty() {
  57. return request.get('ShopApply/getTreaty')
  58. }
  59. //客服
  60. export function getShopService(id) {
  61. return request.get("setting/getShopCustomerService", {
  62. params: {
  63. shop_id: id
  64. }
  65. })
  66. }
  67. // 商家发票设置
  68. export function getInvoiceSetting(params) {
  69. return request.get("order_invoice/setting", {
  70. params
  71. })
  72. }
  73. // 发票提交
  74. export function apiInvoiceAdd(params) {
  75. return request.post("order_invoice/add", params)
  76. }
  77. // 发票编辑
  78. export function apiInvoiceEdit(params) {
  79. return request.post("order_invoice/edit", params)
  80. }
  81. // 发票详情
  82. export function apiInvoiceDetail(params) {
  83. return request.get("order_invoice/detail", {
  84. params
  85. })
  86. }
  87. // 订单发票详情
  88. export function apiOrderInvoiceDetail(params) {
  89. return request.get("order/invoice", {
  90. params
  91. })
  92. }
  93. // 抵用券
  94. export function apiEnergy() {
  95. return request.get("/user/energy")
  96. }
  97. // 转让抵用券
  98. export function transferEnergy(params) {
  99. return request.post("/user/transferenergy", params)
  100. }
  101. // 兑换抵用券
  102. export function exchangeEnergy(params) {
  103. return request.post("/user/exchangeenergy", params)
  104. }
  105. // 抵用券明细
  106. export function energyLog(params) {
  107. return request.get("/user/energylog", {
  108. params
  109. })
  110. }
  111. // 抵用券馈赠
  112. export function giftEnergy(params) {
  113. return request.post('/user/gift_energy', params)
  114. }
  115. // 可抵扣商品
  116. export function getGoodsDiscountList(params) {
  117. return request.get('/goods/getGoodsDiscountLists', {
  118. params
  119. })
  120. }
  121. // 直播
  122. export function getLiveList(params) {
  123. return request.get("/LiveBroadcast/get_live_list", {
  124. params
  125. })
  126. }
  127. // 获取广告视频列表
  128. export function getAdVideoList(params) {
  129. return request.get("/LiveBroadcast/get_video_list", {
  130. params
  131. })
  132. }
  133. // 看完视频获取券
  134. export function seeVideoGift(params) {
  135. return request.post("/LiveBroadcast/see_video_gift_integral", params)
  136. }