content.js 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. import { get, post } from '@/utils/request'
  2. const videoApi = {
  3. userContentDataApi: '/api/content/userdata',
  4. contentAccessCodeApi: '/api/content/userdata',
  5. ossServerApi: '/api/file/oss/serverinfo',
  6. ossServerApi1: '/api/content/oss/serverinfo',
  7. userRcmdApi: '/api/content/rcmd/user',
  8. dislikeVideoApi: '/api/content/rcmd/dislike'
  9. }
  10. /** *******************************************************************************************************************/
  11. // 获取用户内容统计
  12. export function getUserContentData(userId) {
  13. return get(videoApi.userContentDataApi + '?userId=' + userId)
  14. }
  15. // 提交内容访问码
  16. export function submitAccessCode(jsonData) {
  17. return post(videoApi.contentAccessCodeApi, jsonData)
  18. }
  19. export function getServerInfo(channelId) {
  20. return post(videoApi.ossServerApi + '?channelId=' + channelId)
  21. }
  22. // 获取用户的推荐模式
  23. export function getUserRcmd() {
  24. return get(videoApi.userRcmdApi)
  25. }
  26. // 设置用户的推荐模式
  27. export function setUserRcmd(jsonData) {
  28. return post(videoApi.userRcmdApi, jsonData)
  29. }
  30. // 提交用户不喜欢的视频
  31. export function dislikeVideo(jsonData) {
  32. return post(videoApi.dislikeVideoApi, jsonData)
  33. }