diff --git a/frontend/src/api/modules/video.js b/frontend/src/api/modules/video.js index a686971..1fc72f0 100644 --- a/frontend/src/api/modules/video.js +++ b/frontend/src/api/modules/video.js @@ -14,6 +14,11 @@ export function getVideoDetail(id) { return http.get(`/video/${id}`) } +/** 根据知识图谱关联关系推荐相关视频。 */ +export function getRecommendedVideos(id) { + return http.get(`/video/${id}/recommendations`) +} + /** 查询当前用户在某个视频上的观看记录。 */ export function getWatchRecord(videoId) { return http.get(`/video/watch-record/${videoId}`, { diff --git a/frontend/src/components/KnowledgeGraph/NodeDetail.vue b/frontend/src/components/KnowledgeGraph/NodeDetail.vue index 226ee08..942bf4d 100644 --- a/frontend/src/components/KnowledgeGraph/NodeDetail.vue +++ b/frontend/src/components/KnowledgeGraph/NodeDetail.vue @@ -59,6 +59,36 @@ + +