api.js 2.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798
  1. //获取h5资讯详情接口
  2. function getEvantDetails(params) {
  3. return service({
  4. url: `/api/user/v1/evant/information/get/evantDetails/${params}`,
  5. method: 'get',
  6. })
  7. }
  8. //是否删除文章获取h5资讯详情接口
  9. function getEvantCheck(params) {
  10. return service({
  11. url: `/api/user/v1/evant/information/evant/check/${params}`,
  12. method: 'get',
  13. })
  14. }
  15. //获取活动数据
  16. function getActDetail() {
  17. return service({
  18. url: `/api/public/v4/actFissionAward/getActDetail`,
  19. method: 'get',
  20. })
  21. }
  22. //获取活动数据
  23. function getActDetailList(token) {
  24. return service({
  25. url: `/api/public/v4/actFissionAward/getActDetail`,
  26. method: 'get',
  27. headers:{
  28. 'Authorization': token
  29. },
  30. })
  31. }
  32. //跑马灯
  33. function getMarquee() {
  34. return service({
  35. url: `/api/public/v4/actFissionAward/marquee`,
  36. method: 'get',
  37. })
  38. }
  39. //活动领取奖励
  40. function getAwardPage(token,params) {
  41. return service({
  42. url: `/api/public/v4/actFissionAward/awardPage`,
  43. method: 'post',
  44. headers:{
  45. 'Authorization': token
  46. },
  47. data: params
  48. })
  49. }
  50. //活动领取校验接口
  51. function getCheck(token) {
  52. return service({
  53. url: `/api/public/v4/actFissionAward/receiveCheck`,
  54. method: 'get',
  55. headers:{
  56. 'Authorization': token
  57. },
  58. })
  59. }
  60. //获取攻略列表
  61. function getStrategy(id) {
  62. return service({
  63. url: `/api/public/v4/actFissionAward/getStrategy?strategyId=${id}`,
  64. method: 'get',
  65. })
  66. }
  67. //新用户使用激活码
  68. function getActivationCode(data,tagId,deviceId,captchaVerification) {
  69. var urls = '';
  70. if(captchaVerification){
  71. captchaVerification = encodeURIComponent(captchaVerification);
  72. urls = `/api/public/v4/actFissionAward/getActivationCode?username=${data}&tagId=${tagId}&deviceId=${deviceId}&captchaVerification=${captchaVerification}`
  73. }else{
  74. urls = `/api/public/v4/actFissionAward/getActivationCode?username=${data}&tagId=${tagId}&deviceId=${deviceId}`
  75. }
  76. return service({
  77. url: urls,
  78. method: 'get',
  79. })
  80. }
  81. //数据埋点
  82. function systemBuriedPoint(data) {
  83. return service({
  84. url: `/api/public/v1/systemBuriedPoint/stat`,
  85. method: 'post',
  86. data:data
  87. })
  88. }