2024-12-18 15:46:27 +08:00
|
|
|
|
// 工具库
|
|
|
|
|
import util from '@/common/js/util.js'
|
|
|
|
|
|
|
|
|
|
// 视频模块
|
|
|
|
|
const video = {
|
2025-01-05 19:13:08 +08:00
|
|
|
|
/**
|
|
|
|
|
* 首页视频分页接口
|
|
|
|
|
* @param {Object} param
|
|
|
|
|
*/
|
|
|
|
|
homeVideo(param) {
|
|
|
|
|
return util.request({
|
2025-01-12 02:05:25 +08:00
|
|
|
|
url: `/video/video/list`,
|
2025-01-05 19:13:08 +08:00
|
|
|
|
query: param.query,
|
|
|
|
|
method: 'GET',
|
|
|
|
|
})
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
/**
|
2025-01-07 21:09:52 +08:00
|
|
|
|
* 发布视频
|
2025-01-05 19:13:08 +08:00
|
|
|
|
* @param {Object} param
|
|
|
|
|
*/
|
|
|
|
|
saveVideo(param) {
|
|
|
|
|
return util.request({
|
2025-01-12 02:05:25 +08:00
|
|
|
|
url: `/video/video/add`,
|
2025-01-05 19:13:08 +08:00
|
|
|
|
data: param.data,
|
2025-02-06 23:34:13 +08:00
|
|
|
|
method: 'POST',
|
|
|
|
|
load: true,
|
|
|
|
|
})
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 删除视频
|
|
|
|
|
* @param {Object} param
|
|
|
|
|
*/
|
|
|
|
|
removeVideo(param) {
|
|
|
|
|
return util.request({
|
|
|
|
|
url: `/video/video/deleteVideo`,
|
|
|
|
|
data: param.data,
|
2025-01-05 19:13:08 +08:00
|
|
|
|
method: 'POST',
|
|
|
|
|
})
|
|
|
|
|
},
|
|
|
|
|
|
2025-01-07 23:13:56 +08:00
|
|
|
|
/**
|
|
|
|
|
* 视频 点赞取消赞
|
|
|
|
|
* @param {Object} param
|
|
|
|
|
*/
|
|
|
|
|
videoLike(param) {
|
|
|
|
|
return util.request({
|
2025-01-13 00:25:06 +08:00
|
|
|
|
url: `/video/videolike/like`,
|
|
|
|
|
data: param.data,
|
2025-01-07 23:13:56 +08:00
|
|
|
|
method: 'POST',
|
|
|
|
|
})
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 观看视频记录接口
|
|
|
|
|
* @param {Object} param
|
|
|
|
|
*/
|
|
|
|
|
browseLog(param) {
|
|
|
|
|
return util.request({
|
|
|
|
|
url: `/video/Effective/second`,
|
|
|
|
|
data: param.data,
|
|
|
|
|
method: 'POST',
|
|
|
|
|
})
|
|
|
|
|
},
|
|
|
|
|
|
2025-01-05 19:13:08 +08:00
|
|
|
|
/**
|
|
|
|
|
* 查看标签分类
|
|
|
|
|
* @param {Object} param
|
|
|
|
|
*/
|
|
|
|
|
getLabel(param) {
|
|
|
|
|
return util.request({
|
2025-01-07 21:09:52 +08:00
|
|
|
|
url: `/video/tag/list`,
|
2025-01-05 19:13:08 +08:00
|
|
|
|
data: param.data,
|
|
|
|
|
method: 'GET',
|
|
|
|
|
load: true,
|
|
|
|
|
})
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 新增或编辑标签
|
|
|
|
|
* @param {Object} param
|
|
|
|
|
*/
|
|
|
|
|
setLabel(param) {
|
|
|
|
|
return util.request({
|
2025-02-05 23:29:54 +08:00
|
|
|
|
url: `/video/tag/add`,
|
|
|
|
|
// url: `/video/api/saveTags`,
|
2025-02-09 21:32:55 +08:00
|
|
|
|
query: param.query,
|
2025-01-05 19:13:08 +08:00
|
|
|
|
method: 'POST',
|
|
|
|
|
load: true,
|
|
|
|
|
})
|
|
|
|
|
},
|
|
|
|
|
|
2024-12-18 15:46:27 +08:00
|
|
|
|
/**
|
|
|
|
|
* 申请完播量
|
|
|
|
|
* @param {Object} param
|
|
|
|
|
*/
|
|
|
|
|
applyVideo(param) {
|
|
|
|
|
return util.request({
|
|
|
|
|
url: `/homecommon/applyVideo`,
|
|
|
|
|
query: param.query,
|
|
|
|
|
data: param.data,
|
|
|
|
|
method: 'POST',
|
|
|
|
|
load: true,
|
|
|
|
|
})
|
|
|
|
|
},
|
2025-01-07 21:09:52 +08:00
|
|
|
|
|
2024-12-18 15:46:27 +08:00
|
|
|
|
/**
|
|
|
|
|
* 展播量推送
|
|
|
|
|
* @param {Object} param
|
|
|
|
|
*/
|
|
|
|
|
pushVideo(param) {
|
|
|
|
|
return util.request({
|
|
|
|
|
url: `/homecommon/pushVideo`,
|
|
|
|
|
query: param.query,
|
|
|
|
|
method: 'POST',
|
|
|
|
|
load: true,
|
|
|
|
|
})
|
|
|
|
|
},
|
2025-01-07 21:09:52 +08:00
|
|
|
|
|
2024-12-18 15:46:27 +08:00
|
|
|
|
/**
|
|
|
|
|
* 他人用户主页
|
|
|
|
|
* @param {Object} param
|
|
|
|
|
*/
|
|
|
|
|
getUserInfo(param) {
|
|
|
|
|
return util.request({
|
2025-01-14 20:37:57 +08:00
|
|
|
|
url: `/user/home/getUserInfo`,
|
2024-12-18 15:46:27 +08:00
|
|
|
|
query: param.query,
|
|
|
|
|
method: 'POST',
|
|
|
|
|
load: true,
|
|
|
|
|
})
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 用户视频列表
|
|
|
|
|
* @param {Object} param
|
|
|
|
|
*/
|
|
|
|
|
myVideoList(param) {
|
|
|
|
|
return util.request({
|
|
|
|
|
url: `/home/myVideoList`,
|
|
|
|
|
query: param.query,
|
|
|
|
|
method: 'POST',
|
|
|
|
|
load: true,
|
|
|
|
|
})
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
/**
|
2025-01-12 02:05:25 +08:00
|
|
|
|
* 查询收藏夹
|
2024-12-18 15:46:27 +08:00
|
|
|
|
* @param {Object} param
|
|
|
|
|
*/
|
|
|
|
|
getCollectList(param) {
|
|
|
|
|
return util.request({
|
2025-01-12 02:05:25 +08:00
|
|
|
|
url: `/video/collection/getfavorite`,
|
2025-01-13 21:59:03 +08:00
|
|
|
|
data: param.data,
|
2024-12-18 15:46:27 +08:00
|
|
|
|
method: 'POST',
|
|
|
|
|
})
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
/**
|
2025-01-13 21:59:03 +08:00
|
|
|
|
* 添加 / 修改 收藏夹
|
2024-12-18 15:46:27 +08:00
|
|
|
|
* @param {Object} param
|
|
|
|
|
*/
|
2025-01-13 21:59:03 +08:00
|
|
|
|
addfavorite(param) {
|
2024-12-18 15:46:27 +08:00
|
|
|
|
return util.request({
|
2025-01-13 21:59:03 +08:00
|
|
|
|
url: `/video/collection/addfavorite`,
|
|
|
|
|
data: param.data,
|
2024-12-18 15:46:27 +08:00
|
|
|
|
method: 'POST',
|
|
|
|
|
load: true,
|
|
|
|
|
})
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 删除收藏夹
|
|
|
|
|
* @param {Object} param
|
|
|
|
|
*/
|
2025-01-13 21:59:03 +08:00
|
|
|
|
deletefavorite(param) {
|
2024-12-18 15:46:27 +08:00
|
|
|
|
return util.request({
|
2025-01-13 21:59:03 +08:00
|
|
|
|
url: `/video/collection/deletefavorite`,
|
2024-12-18 15:46:27 +08:00
|
|
|
|
query: param.query,
|
|
|
|
|
load: true,
|
2025-01-13 21:59:03 +08:00
|
|
|
|
method: 'DELETE',
|
2024-12-18 15:46:27 +08:00
|
|
|
|
})
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
/**
|
2025-01-13 21:59:03 +08:00
|
|
|
|
* 查询收藏夹视频
|
2024-12-18 15:46:27 +08:00
|
|
|
|
* @param {Object} param
|
|
|
|
|
*/
|
2025-01-13 21:59:03 +08:00
|
|
|
|
getFavoriteVideo(param) {
|
2024-12-18 15:46:27 +08:00
|
|
|
|
return util.request({
|
2025-01-13 21:59:03 +08:00
|
|
|
|
url: `/video/collection/getFavoriteVideo`,
|
2024-12-18 15:46:27 +08:00
|
|
|
|
query: param.query,
|
|
|
|
|
load: true,
|
2025-01-13 21:59:03 +08:00
|
|
|
|
method: 'GET',
|
2024-12-18 15:46:27 +08:00
|
|
|
|
})
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
/**
|
2025-01-13 21:59:03 +08:00
|
|
|
|
* 往收藏夹添加视频
|
2024-12-18 15:46:27 +08:00
|
|
|
|
* @param {Object} param
|
|
|
|
|
*/
|
|
|
|
|
collectVideo(param) {
|
|
|
|
|
return util.request({
|
2025-01-13 21:59:03 +08:00
|
|
|
|
url: `/video/collection/addVideo`,
|
|
|
|
|
data: param.data,
|
2024-12-18 15:46:27 +08:00
|
|
|
|
method: 'POST',
|
|
|
|
|
load: true,
|
|
|
|
|
})
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
/**
|
2025-01-13 21:59:03 +08:00
|
|
|
|
* 取消收藏夹中的视频
|
2024-12-18 15:46:27 +08:00
|
|
|
|
* @param {Object} param
|
|
|
|
|
*/
|
2025-01-13 21:59:03 +08:00
|
|
|
|
deleteVideo(param) {
|
2024-12-18 15:46:27 +08:00
|
|
|
|
return util.request({
|
2025-01-13 21:59:03 +08:00
|
|
|
|
url: `/video/collection/deleteVideo`,
|
|
|
|
|
data: param.data,
|
2024-12-18 15:46:27 +08:00
|
|
|
|
method: 'POST',
|
|
|
|
|
load: true,
|
|
|
|
|
})
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 我的关注视频列表
|
|
|
|
|
* @param {Object} param
|
|
|
|
|
*/
|
|
|
|
|
followVideo(param) {
|
|
|
|
|
return util.request({
|
2025-02-08 18:25:43 +08:00
|
|
|
|
url: `/video/video/attentionList`,
|
2024-12-18 15:46:27 +08:00
|
|
|
|
query: param.query,
|
2025-02-08 18:25:43 +08:00
|
|
|
|
method: 'GET',
|
2024-12-18 15:46:27 +08:00
|
|
|
|
})
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 修改视频信息接口
|
|
|
|
|
* @param {Object} param
|
|
|
|
|
*/
|
|
|
|
|
updateVideo(param) {
|
|
|
|
|
return util.request({
|
|
|
|
|
url: `/homecommon/updateVideo`,
|
|
|
|
|
data: param.data,
|
|
|
|
|
method: 'POST',
|
|
|
|
|
})
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 视频评论列表
|
|
|
|
|
* @param {Object} param
|
|
|
|
|
*/
|
2025-01-13 00:25:06 +08:00
|
|
|
|
getcomment(param) {
|
2024-12-18 15:46:27 +08:00
|
|
|
|
return util.request({
|
2025-01-13 00:25:06 +08:00
|
|
|
|
url: `/video/comment/getcomment`,
|
2024-12-18 15:46:27 +08:00
|
|
|
|
query: param.query,
|
2025-01-13 00:25:06 +08:00
|
|
|
|
data: param.data,
|
2025-01-13 21:59:03 +08:00
|
|
|
|
method: 'POST',
|
2024-12-18 15:46:27 +08:00
|
|
|
|
})
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 下级评论列表
|
|
|
|
|
* @param {Object} param
|
|
|
|
|
*/
|
|
|
|
|
levelCommentList(param) {
|
|
|
|
|
return util.request({
|
|
|
|
|
url: `/home/levelCommentList`,
|
|
|
|
|
query: param.query,
|
|
|
|
|
method: 'POST',
|
|
|
|
|
})
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 发表评论
|
|
|
|
|
* @param {Object} param
|
|
|
|
|
*/
|
2025-01-13 21:59:03 +08:00
|
|
|
|
savecomment(param) {
|
2024-12-18 15:46:27 +08:00
|
|
|
|
return util.request({
|
2025-01-13 21:59:03 +08:00
|
|
|
|
url: `/video/comment/savecomment`,
|
|
|
|
|
data: param.data,
|
2024-12-18 15:46:27 +08:00
|
|
|
|
method: 'POST',
|
|
|
|
|
})
|
|
|
|
|
},
|
|
|
|
|
|
2025-01-14 00:56:50 +08:00
|
|
|
|
/**
|
|
|
|
|
* 点赞/取消点赞评论
|
|
|
|
|
* @param {Object} param
|
|
|
|
|
*/
|
|
|
|
|
likecomment(param) {
|
|
|
|
|
return util.request({
|
|
|
|
|
url: `/video/comment/likecomment`,
|
|
|
|
|
data: param.data,
|
|
|
|
|
method: 'POST',
|
|
|
|
|
load: true,
|
|
|
|
|
})
|
|
|
|
|
},
|
|
|
|
|
|
2024-12-18 15:46:27 +08:00
|
|
|
|
/**
|
|
|
|
|
* 热点视频
|
|
|
|
|
* @param {Object} param
|
|
|
|
|
*/
|
|
|
|
|
hotVideos(param) {
|
|
|
|
|
return util.request({
|
|
|
|
|
url: `/home/hotVideos`,
|
|
|
|
|
// query: param.query,
|
|
|
|
|
method: 'POST',
|
|
|
|
|
})
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 视频搜索记录
|
|
|
|
|
* @param {Object} param
|
|
|
|
|
*/
|
|
|
|
|
videoSearchLog(param) {
|
|
|
|
|
return util.request({
|
|
|
|
|
url: `/home/videoSearchLog`,
|
|
|
|
|
// query: param.query,
|
|
|
|
|
method: 'POST',
|
|
|
|
|
})
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 视频模糊搜索
|
|
|
|
|
* @param {Object} param
|
|
|
|
|
*/
|
|
|
|
|
videoSearch(param) {
|
|
|
|
|
return util.request({
|
|
|
|
|
url: `/home/videoSearch`,
|
|
|
|
|
query: param.query,
|
|
|
|
|
method: 'POST',
|
|
|
|
|
})
|
|
|
|
|
},
|
|
|
|
|
/**
|
|
|
|
|
* 同意好友申请
|
|
|
|
|
* @param {Object} param
|
|
|
|
|
*/
|
|
|
|
|
agreeFriend(param) {
|
|
|
|
|
return util.request({
|
|
|
|
|
url: `/user/friend/agreeFriend`,
|
|
|
|
|
path: param.path,
|
|
|
|
|
query: param.query,
|
|
|
|
|
method: 'POST',
|
|
|
|
|
})
|
|
|
|
|
},
|
|
|
|
|
/**
|
|
|
|
|
* 拒绝好友申请
|
|
|
|
|
* @param {Object} param
|
|
|
|
|
*/
|
|
|
|
|
refuseFriend(param) {
|
|
|
|
|
return util.request({
|
|
|
|
|
url: `/user/friend/refuseFriend`,
|
|
|
|
|
path: param.path,
|
|
|
|
|
query: param.query,
|
|
|
|
|
method: 'POST',
|
|
|
|
|
})
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 好友列表
|
|
|
|
|
* @param {Object} param
|
|
|
|
|
*/
|
|
|
|
|
getFriendList(param) {
|
|
|
|
|
return util.request({
|
|
|
|
|
url: `/user/friend/getFriendList`,
|
|
|
|
|
path: param.path,
|
|
|
|
|
query: param.query,
|
|
|
|
|
method: 'GET',
|
|
|
|
|
})
|
|
|
|
|
},
|
2025-01-25 21:43:01 +08:00
|
|
|
|
|
2024-12-18 15:46:27 +08:00
|
|
|
|
/**
|
|
|
|
|
* 关注列表
|
|
|
|
|
* @param {Object} param
|
|
|
|
|
*/
|
|
|
|
|
getFansList(param) {
|
|
|
|
|
return util.request({
|
|
|
|
|
url: `/user/attention/getFansList`,
|
|
|
|
|
path: param.path,
|
|
|
|
|
query: param.query,
|
|
|
|
|
method: 'GET',
|
|
|
|
|
})
|
|
|
|
|
},
|
2025-01-25 21:43:01 +08:00
|
|
|
|
|
2024-12-18 15:46:27 +08:00
|
|
|
|
/**
|
|
|
|
|
* 关注列表
|
|
|
|
|
* @param {Object} param
|
|
|
|
|
*/
|
|
|
|
|
getAttentionList(param) {
|
|
|
|
|
return util.request({
|
|
|
|
|
url: `/user/attention/getAttentionList`,
|
|
|
|
|
path: param.path,
|
|
|
|
|
query: param.query,
|
|
|
|
|
method: 'GET',
|
|
|
|
|
})
|
|
|
|
|
},
|
2025-01-25 21:43:01 +08:00
|
|
|
|
|
2024-12-18 15:46:27 +08:00
|
|
|
|
/**
|
|
|
|
|
* 关注用户 关注状态 0:取关 1:关注
|
|
|
|
|
* @param {Object} param
|
|
|
|
|
*/
|
|
|
|
|
attention(param) {
|
|
|
|
|
return util.request({
|
|
|
|
|
url: `/user/attention`,
|
|
|
|
|
path: param.path,
|
|
|
|
|
data: param.data,
|
|
|
|
|
method: 'POST',
|
|
|
|
|
})
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 视频观看权限 (不看他) 0拉黑 1放出
|
|
|
|
|
* @param {Object} param
|
|
|
|
|
*/
|
|
|
|
|
videoBlock(param) {
|
|
|
|
|
return util.request({
|
|
|
|
|
url: `/home/videoBlock`,
|
|
|
|
|
query: param.query,
|
|
|
|
|
load: true,
|
|
|
|
|
method: 'POST',
|
|
|
|
|
})
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 举报视频
|
|
|
|
|
* @param {Object} param
|
|
|
|
|
*/
|
|
|
|
|
reportVideo(param) {
|
|
|
|
|
return util.request({
|
|
|
|
|
url: `/report/reportVideo`,
|
|
|
|
|
data: param.data,
|
|
|
|
|
method: 'POST',
|
|
|
|
|
})
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 我的喜欢视频列表 分页
|
|
|
|
|
* @param {Object} param
|
|
|
|
|
*/
|
|
|
|
|
myLikeVideoList(param) {
|
|
|
|
|
return util.request({
|
2025-01-19 13:55:21 +08:00
|
|
|
|
url: `/video/homepage/myLike`,
|
2024-12-18 15:46:27 +08:00
|
|
|
|
query: param.query,
|
2025-01-19 13:55:21 +08:00
|
|
|
|
method: 'GET',
|
|
|
|
|
})
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 查看历史记录
|
|
|
|
|
* @param {Object} param
|
|
|
|
|
*/
|
|
|
|
|
getHistoryVideoList(param) {
|
|
|
|
|
return util.request({
|
|
|
|
|
url: `/video/homepage/history`,
|
|
|
|
|
query: param.query,
|
|
|
|
|
method: 'GET',
|
2024-12-18 15:46:27 +08:00
|
|
|
|
})
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 视频详情
|
|
|
|
|
* @param {Object} param
|
|
|
|
|
*/
|
|
|
|
|
getVideoById(param) {
|
|
|
|
|
return util.request({
|
2025-01-19 13:55:21 +08:00
|
|
|
|
url: `/video/video/getParticulars`,
|
|
|
|
|
data: param.data,
|
2024-12-18 15:46:27 +08:00
|
|
|
|
method: 'POST',
|
|
|
|
|
})
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 视频分享
|
|
|
|
|
* @param {Object} param
|
|
|
|
|
*/
|
|
|
|
|
videoShare(param) {
|
|
|
|
|
return util.request({
|
|
|
|
|
url: `/home/videoShare`,
|
|
|
|
|
query: param.query,
|
|
|
|
|
method: 'POST',
|
|
|
|
|
})
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 设置闹铃
|
|
|
|
|
* @param {Object} param
|
|
|
|
|
*/
|
|
|
|
|
setAlarm(param) {
|
|
|
|
|
return util.request({
|
2025-02-05 23:29:54 +08:00
|
|
|
|
url: `/video/clock/setAlarm`,
|
|
|
|
|
data: param.data,
|
2024-12-18 15:46:27 +08:00
|
|
|
|
method: 'POST',
|
|
|
|
|
})
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 查看自己的闹铃
|
|
|
|
|
*/
|
|
|
|
|
getAlarm() {
|
|
|
|
|
return util.request({
|
2025-02-05 23:29:54 +08:00
|
|
|
|
url: `/video/clock/selectAlarm`,
|
|
|
|
|
method: 'GET',
|
|
|
|
|
})
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 删除闹铃
|
|
|
|
|
* @param {Object} param
|
|
|
|
|
*/
|
|
|
|
|
delAlarm(param) {
|
|
|
|
|
return util.request({
|
|
|
|
|
url: `/video/clock/delAlarm`,
|
|
|
|
|
data: param.data,
|
2024-12-18 15:46:27 +08:00
|
|
|
|
method: 'POST',
|
|
|
|
|
})
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 查看我的今日观看任务
|
|
|
|
|
*/
|
|
|
|
|
viewingTasks() {
|
|
|
|
|
return util.request({
|
|
|
|
|
url: `/home/viewingTasks`,
|
|
|
|
|
method: 'POST',
|
|
|
|
|
})
|
|
|
|
|
},
|
2025-01-19 13:55:21 +08:00
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 查看作品
|
|
|
|
|
*/
|
|
|
|
|
myWorks(param) {
|
|
|
|
|
return util.request({
|
|
|
|
|
url: `/video/homepage/myWorks`,
|
|
|
|
|
query: param.query,
|
|
|
|
|
method: 'GET',
|
|
|
|
|
})
|
|
|
|
|
},
|
2025-01-25 21:43:01 +08:00
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 获取视频流量统计表
|
|
|
|
|
* @param {Object} param
|
|
|
|
|
*/
|
|
|
|
|
getFlow(param) {
|
|
|
|
|
return util.request({
|
|
|
|
|
url: `/video/statistics/getStatisticsData/flowStatistics`,
|
|
|
|
|
data: param.data,
|
|
|
|
|
method: 'POST',
|
|
|
|
|
})
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 获取视频统计数据
|
|
|
|
|
* @param {Object} param
|
|
|
|
|
*/
|
|
|
|
|
getStatistics(param) {
|
|
|
|
|
return util.request({
|
|
|
|
|
url: `/video/statistics/getStatisticsData`,
|
|
|
|
|
data: param.data,
|
|
|
|
|
method: 'POST',
|
|
|
|
|
})
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 消耗流量果解锁统计
|
|
|
|
|
* @param {Object} param
|
|
|
|
|
*/
|
|
|
|
|
unlockStatistics(param) {
|
|
|
|
|
return util.request({
|
|
|
|
|
url: `/video/statistics/getStatisticsData/unlockStatistics`,
|
|
|
|
|
load: true,
|
|
|
|
|
data: param.data,
|
|
|
|
|
method: 'GET',
|
|
|
|
|
})
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 公开赞统计
|
|
|
|
|
* @param {Object} param
|
|
|
|
|
*/
|
|
|
|
|
openLikeData(param) {
|
|
|
|
|
return util.request({
|
|
|
|
|
url: `/video/statistics/getStatisticsData/openLikeData`,
|
|
|
|
|
load: true,
|
|
|
|
|
query: param.query,
|
|
|
|
|
data: param.data,
|
|
|
|
|
method: 'POST',
|
|
|
|
|
})
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 私密赞统计
|
|
|
|
|
* @param {Object} param
|
|
|
|
|
*/
|
|
|
|
|
PrivacyLikeData(param) {
|
|
|
|
|
return util.request({
|
|
|
|
|
url: `/video/statistics/getStatisticsData/PrivacyLikeData`,
|
|
|
|
|
load: true,
|
|
|
|
|
query: param.query,
|
|
|
|
|
data: param.data,
|
|
|
|
|
method: 'POST',
|
|
|
|
|
})
|
|
|
|
|
},
|
2024-12-18 15:46:27 +08:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
export default video
|