study.js 2.7 KB

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