other.js 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677
  1. import request from '../utils/request.js';
  2. // 微信小程序首页配置信息
  3. export function miniProgramConfig() {
  4. return request({
  5. url: '/api/wechat/mini-program/config',
  6. method: 'GET'
  7. });
  8. }
  9. // 报名参赛
  10. export function enroll(data) {
  11. return request({
  12. url: '/api/enroll',
  13. method: 'POST',
  14. data
  15. });
  16. }
  17. // 报名记录
  18. export function enrollRecord(params) {
  19. return request({
  20. url: '/api/enroll/record',
  21. method: 'GET',
  22. data: params
  23. });
  24. }
  25. // 查询门店列表
  26. export function storeList(params) {
  27. return request({
  28. url: '/api/store/list',
  29. method: 'GET',
  30. data: params
  31. });
  32. }
  33. // 获取门店详情
  34. export function storeDetail(store_id,params) {
  35. return request({
  36. url: `/api/store/${store_id}`,
  37. method: 'GET',
  38. data: params
  39. });
  40. }
  41. // 发送短信
  42. export function smsSend(data) {
  43. return request({
  44. url: '/api/sms/send',
  45. method: 'POST',
  46. data
  47. });
  48. }
  49. // 我的代金卷列表
  50. export function couponListApi(params) {
  51. return request({
  52. url: '/api/coupon/list',
  53. method: 'GET',
  54. data: params
  55. });
  56. }
  57. //获取券码信息
  58. export function couponDetail(coupon_id) {
  59. return request({
  60. url: `/api/coupon/${coupon_id}`,
  61. method: 'GET'
  62. });
  63. }
  64. //生成分享海报
  65. export function sharePoster() {
  66. return request({
  67. loading: false,
  68. url: `/api/wechat/share/poster`,
  69. method: 'GET'
  70. });
  71. }