expert.js 1.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758
  1. import Request from '../common/request.js';
  2. let request = new Request().http
  3. export function getTalentByToken(data) {
  4. return request('/app/talent/getTalentByToken', data, 'GET');
  5. }
  6. //获取指定达人详情
  7. export function getTalentByUserId(data) {
  8. return request('/app/talent/getTalentByUserId', data, 'GET');
  9. }
  10. // 分页获取达人视频列表
  11. export function getVideoList(data) {
  12. return request('/app/talent/getVideoList', data, 'GET');
  13. }
  14. // 达人上传视频
  15. export function uploadOSSTalent(data) {
  16. return request('/app/talent/uploadOSSTalent', data, 'POST', 'application/json;charset=UTF-8');
  17. }
  18. //达人提交视频信息
  19. export function talentVideo(data) {
  20. return request('/app/talent/talentVideo', data, 'POST', 'application/json;charset=UTF-8');
  21. }
  22. //修改达人信息
  23. export function updateTalent(data) {
  24. return request('/app/talent/updateTalent', data, 'POST', 'application/json;charset=UTF-8');
  25. }
  26. // 关注/取消关注达人
  27. export function doFollow(data) {
  28. return request('/app/talent/doFollow', data, 'POST', 'application/json;charset=UTF-8');
  29. }
  30. // 获取是否关注
  31. export function checkFollow(data) {
  32. return request('/app/talent/checkFollow', data, 'GET');
  33. }
  34. export function getTag() {
  35. return request('/app/video/getTag', null, 'GET');
  36. }
  37. export function getTalentFollowByUserId(data) {
  38. return request('/app/talent/getTalentFollowByUserId', data, 'GET');
  39. }
  40. export function getTalentFansByUserId(data) {
  41. return request('/app/talent/getTalentFansByUserId', data, 'GET');
  42. }
  43. export function deleteVideo(data) {
  44. return request('/app/talent/deleteVideo', data, 'POST', 'application/json;charset=UTF-8');
  45. }
  46. export function updateVideoStatus(data) {
  47. return request('/app/talent/updateVideoStatus', data, 'POST', 'application/json;charset=UTF-8');
  48. }