木邻有你前端代码仓库
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

71 lines
1.4 KiB

10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
  1. // import request from '@/api/request'
  2. import http from '@/api/http'
  3. export default {
  4. // 活动- 活动报名
  5. async applyActivity(data) {
  6. return http({
  7. url: '/activity/applyActivity',
  8. method: 'POST',
  9. data
  10. })
  11. },
  12. // 活动- 收藏活动
  13. async collectionActivity(data) {
  14. return http({
  15. url: '/activity/collectionActivity',
  16. method: 'POST',
  17. data
  18. })
  19. },
  20. // 活动- 获取活动详情
  21. async queryActivityById(data) {
  22. return http({
  23. url: '/activity/queryActivityById',
  24. method: 'GET',
  25. data,
  26. noToken: true
  27. })
  28. },
  29. // 活动- 获取我收藏的活动列表
  30. async queryActivityCollectionList(data) {
  31. return http({
  32. url: '/activity/queryActivityCollectionList',
  33. method: 'POST',
  34. data
  35. })
  36. },
  37. // 活动- 获取活动列表
  38. async queryActivityList(data) {
  39. return http({
  40. url: '/activity/queryActivityList',
  41. method: 'GET',
  42. data,
  43. noToken: true,
  44. debounce: 200,
  45. // showLoading: true
  46. })
  47. },
  48. // 我的报名- 获取我报名的活动列表
  49. async queryApplyList(data) {
  50. return http({
  51. url: '/activity/queryApplyList',
  52. method: 'POST',
  53. data,
  54. // showLoading: true
  55. })
  56. },
  57. // 我的报名- 活动签到
  58. async signActivity(data) {
  59. return http({
  60. url: '/activity/signActivity',
  61. method: 'POST',
  62. data
  63. })
  64. },
  65. }