diff --git a/admin/src/api/videos.js b/admin/src/api/videos.js index a33a63e..4be4ddf 100644 --- a/admin/src/api/videos.js +++ b/admin/src/api/videos.js @@ -25,3 +25,8 @@ export function offlineVideo(videoId, data) { export function updateVideo(videoId, data) { return request.put(`/admin/videos/${videoId}`, data) } + +/** 删除视频(级联删除所有关联数据:标签/点赞/收藏/评论/观看记录/收益/举报) */ +export function deleteVideo(videoId) { + return request.delete(`/admin/videos/${videoId}`) +} diff --git a/admin/src/views/VideoList.vue b/admin/src/views/VideoList.vue index 7ddddc7..62560fc 100644 --- a/admin/src/views/VideoList.vue +++ b/admin/src/views/VideoList.vue @@ -43,6 +43,7 @@ 下架 + 删除 @@ -108,11 +109,11 @@