diff --git a/src/api/nba.js b/src/api/nba.js index cf4d87d..7ead1ed 100644 --- a/src/api/nba.js +++ b/src/api/nba.js @@ -81,4 +81,20 @@ const addUrls = async (gameId, urls) => { }); }; -export { schedule, games, urls, go,addUrls }; \ No newline at end of file +// 在nba.js中添加删除函数 +const deleteUrlById = async (id) => { + return await nbaapi({ + url: `/delete/${id}`, + method: 'get', + }) + .then((response) => { + return response.data; + }) + .catch((error) => { + console.error('删除直播URL失败:', error); + throw error; + }); +}; + + +export { schedule, games, urls, go,addUrls,deleteUrlById }; \ No newline at end of file diff --git a/src/views/Admin.vue b/src/views/Admin.vue index d07e84b..f9c23e7 100644 --- a/src/views/Admin.vue +++ b/src/views/Admin.vue @@ -10,41 +10,31 @@
- + {{ game.homeTeamName }}
VS
- + {{ game.awayTeamName }}
{{ formatTime(game.startTime) }} - -
-

直播链接:

-
+ +
+
{{ formatUrlType(url.type) }}: - {{ - url.url - }} + + {{ truncateUrl(url.url) }} + + +
暂无直播链接
@@ -56,17 +46,21 @@
- - + + +
+
{{ currentUrl }}
+ 复制链接 +
+
+ +
-

- 为 {{ selectedGame.homeTeamName }} VS - {{ selectedGame.awayTeamName }} 添加直播URL -

+

为 {{ selectedGame.homeTeamName }} VS {{ selectedGame.awayTeamName }} 添加直播URL

-
+