study.js 2.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148
  1. import {request} from '@/utils/request.js'
  2. // 获取栏目
  3. export function getMenu(data) {
  4. return request({
  5. url: '/zswl-cloud-shop/column/searchByUser',
  6. data
  7. })
  8. }
  9. // 获取二级栏目页
  10. export function getPage(data) {
  11. return request({
  12. url: '/zswl-cloud-shop/column/page',
  13. data
  14. })
  15. }
  16. // 获取tab列表
  17. export function getTab(data) {
  18. return request({
  19. url: '/zswl-cloud-shop/community/get',
  20. data
  21. })
  22. }
  23. // 获取tab内容列表
  24. export function getItem(data) {
  25. return request({
  26. url: '/zswl-cloud-shop/communityItem/getItem',
  27. data
  28. })
  29. }
  30. // 获取帖子详情
  31. export function detail(data) {
  32. return request({
  33. url: '/zswl-cloud-shop/communityItem/detail',
  34. data
  35. })
  36. }
  37. // 获取三级栏目列表
  38. export function studyGoodsList(data) {
  39. return request({
  40. url: '/zswl-cloud-shop/goodsCoupon/studyGoods',
  41. data
  42. })
  43. }
  44. // 研学商品推荐
  45. export function studyGoodsByUser(data) {
  46. return request({
  47. url: '/zswl-cloud-shop/goodsInfo/studyGoodsByUser',
  48. data
  49. })
  50. }
  51. // 研学商品详情
  52. export function studyGoodsDetail(data) {
  53. return request({
  54. url: '/zswl-cloud-shop/goodsCoupon/studyGoodsDetail',
  55. data
  56. })
  57. }
  58. // 研学测试题库
  59. export function getPaper(data) {
  60. return request({
  61. url: '/zswl-cloud-shop/paper/search',
  62. data
  63. })
  64. }
  65. // 研学测试题
  66. export function getTestList(data) {
  67. return request({
  68. url: '/zswl-cloud-shop/paperQuestions/search',
  69. data
  70. })
  71. }
  72. // 研学测试
  73. export function studyTest(data) {
  74. return request({
  75. url: '/zswl-cloud-bdb/user/studyTest',
  76. data
  77. })
  78. }
  79. // 研学测试结果
  80. export function getResult(data) {
  81. return request({
  82. url: '/zswl-cloud-shop/paperResult/get',
  83. data
  84. })
  85. }
  86. // 课程视频列表
  87. export function videoList(data) {
  88. return request({
  89. url: '/zswl-cloud-shop/course/video',
  90. data
  91. })
  92. }
  93. // 课程详情
  94. export function videoDetail(data) {
  95. return request({
  96. url: '/zswl-cloud-shop/course/detail',
  97. data
  98. })
  99. }
  100. // 研学预约
  101. export function subscribe(data) {
  102. return request({
  103. url: '/zswl-cloud-shop/reservationLog/addOrUpdate',
  104. method:'post',
  105. data
  106. })
  107. }
  108. // 查询点赞
  109. export function getLikes(data) {
  110. return request({
  111. url: '/zswl-cloud-shop/communityLikeLog/get',
  112. data
  113. })
  114. }
  115. // 点赞/取消点赞
  116. export function likes(data) {
  117. return request({
  118. url: '/zswl-cloud-shop/communityLikeLog/likes',
  119. method:'post',
  120. data
  121. })
  122. }
  123. // 研学商品列表
  124. export function studyGoods(data) {
  125. return request({
  126. url: '/zswl-cloud-shop/goodsInfo/studyGoods',
  127. data
  128. })
  129. }