import Request from '../common/request.js'; let request = new Request().http export function getTalentByToken(data) { return request('/app/talent/getTalentByToken', data, 'GET'); } //获取指定达人详情 export function getTalentByUserId(data) { return request('/app/talent/getTalentByUserId', data, 'GET'); } // 分页获取达人视频列表 export function getVideoList(data) { return request('/app/talent/getVideoList', data, 'GET'); } // 达人上传视频 export function uploadOSSTalent(data) { return request('/app/talent/uploadOSSTalent', data, 'POST', 'application/json;charset=UTF-8'); } //达人提交视频信息 export function talentVideo(data) { return request('/app/talent/talentVideo', data, 'POST', 'application/json;charset=UTF-8'); } //修改达人信息 export function updateTalent(data) { return request('/app/talent/updateTalent', data, 'POST', 'application/json;charset=UTF-8'); } // 关注/取消关注达人 export function doFollow(data) { return request('/app/talent/doFollow', data, 'POST', 'application/json;charset=UTF-8'); } // 获取是否关注 export function checkFollow(data) { return request('/app/talent/checkFollow', data, 'GET'); } export function getTag() { return request('/app/video/getTag', null, 'GET'); } export function getTalentFollowByUserId(data) { return request('/app/talent/getTalentFollowByUserId', data, 'GET'); } export function getTalentFansByUserId(data) { return request('/app/talent/getTalentFansByUserId', data, 'GET'); } export function deleteVideo(data) { return request('/app/talent/deleteVideo', data, 'POST', 'application/json;charset=UTF-8'); } export function updateVideoStatus(data) { return request('/app/talent/updateVideoStatus', data, 'POST', 'application/json;charset=UTF-8'); } //拉黑短视频 export function addBlackVideo(data) { return request('/app/blackTalent/addBlackVideo', data, 'POST', 'application/json;charset=UTF-8'); } //拉黑达人 export function addBlackTalent(data) { return request('/app/blackTalent/addBlackTalent', data, 'POST', 'application/json;charset=UTF-8'); } //举报达人 export function addReportTalent(data) { return request('/app/blackTalent/addReportTalent', data, 'POST', 'application/json;charset=UTF-8'); } //举报短视频 export function addReportVideo(data) { return request('/app/blackTalent/addReportVideo', data, 'POST', 'application/json;charset=UTF-8'); } //取消拉黑 export function cancelBlack(data) { return request('/app/blackTalent/cancelBlack', data, 'POST', 'application/json;charset=UTF-8'); } //新增短视频合集 export function videoCollectionAdd(data) { return request('/app/course/collection', data, 'POST', 'application/json;charset=UTF-8'); } //修改短视频合集 export function videoCollectionUpd(data) { return request('/app/course/collection', data, 'PUT', 'application/json;charset=UTF-8'); } //删除视频合集 export function videoCollectionDel(data) { return request('/app/course/collection/'+data, '', 'POST', 'application/json;charset=UTF-8'); } //查询指定达人短视频合集列表 export function videoCollectionList(data) { return request('/app/course/collection/list', data, 'GET', 'application/json;charset=UTF-8'); } //查询自己的短视频合集列表 export function videoCollectionMyList(data) { return request('/app/course/collection/myList', data, 'GET', 'application/json;charset=UTF-8'); } //查询合集中短视频列表 export function collectionList(data) { return request('/app/video/collection/list', data, 'GET', 'application/json;charset=UTF-8'); } //短视频合集中新增短视频-批量 export function videoAdd(data) { return request('/app/video/collection/batchAdd', data, 'POST', 'application/json;charset=UTF-8'); } //删除合集中的短视频-批量 export function removeVideo(data) { return request('/app/video/collection/removeVideos', data, 'POST', 'application/json;charset=UTF-8'); } //修改合集中的短视频 export function updateVideo(data) { return request('/video/collection/updateVideo', data, 'POST', 'application/json;charset=UTF-8'); } //合集短视频拖动排序 export function updateSort(data) { return request('/app/video/collection/updateSort', data, 'POST', 'application/json;charset=UTF-8'); } //合集短视频拖动排序 export function deleteCollection(data) { return request('/app/course/collection/deleteCollection?collectionId='+data, {collectionId:data}, 'POST', 'application/json;charset=UTF-8'); } //选择合集视频 export function getMyVideoList(data) { return request('/app/video/collection/getMyVideoList', data, 'GET', 'application/json;charset=UTF-8'); }