Lottery.js 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758
  1. import {
  2. yghttp
  3. } from '@/common/request/index-yg.js';
  4. // 获取活动详细信息
  5. export const getActivity = (activityId) => {
  6. return yghttp.get(`/activity/info/${activityId}`)
  7. }
  8. // 获取活动奖品列表
  9. export const getActivityPrize = (activityId) => {
  10. return yghttp.get(`/activity/prize/list/${activityId}`)
  11. }
  12. // 抽奖
  13. export const getActivityLottery = (param) => {
  14. return yghttp.post(`/activity/lottery`, param)
  15. }
  16. // 我的中奖记录
  17. export const getMyWinning = () => {
  18. return yghttp.get('/activity/myWinning')
  19. }
  20. // 补充信息
  21. export const setSupplement = (param) => {
  22. return yghttp.post('/activity/supplement', param)
  23. }
  24. // 获取活动人的信息
  25. export const getActivityUserInfo = (activityId) => {
  26. return yghttp.get(`/activity/userInfo/${activityId}`)
  27. }
  28. // 最新中奖记录
  29. export const getWinningRecords = (activityId) => {
  30. return yghttp.get(`/activity/winning/records/${activityId}`)
  31. }
  32. // 新增活动总uv
  33. export const setActivityViewVolume = (param) => {
  34. return yghttp.post(`/activity/activityViewVolume/save`, param)
  35. }
  36. // 查询活动商品列表
  37. export const getActivityGoods = (param) => {
  38. return yghttp.get(`/activityGoods/page`, param)
  39. }
  40. // 新增活动分享
  41. export const setShareRecord = (param) => {
  42. return yghttp.post(`/activity/activityShareRecord/add`, param)
  43. }