From 403766249795115087f364c52abdfc74dd54ca0a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=B2=A1=E5=A4=8D=E4=B9=A0?= <2353956224@qq.com> Date: Wed, 30 Jul 2025 13:34:49 +0800 Subject: [PATCH] =?UTF-8?q?2.0=E7=89=88=E6=9C=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/account.js | 14 + src/api/chat.js | 4 + src/components/ChatDialog.vue | 40 +- src/components/MultiLineInputDialog.vue | 19 + src/utils/axios.js | 10 +- src/utils/sseUtils.js | 44 ++ src/utils/storage.js | 42 +- src/utils/wsActions.js | 12 +- src/views/VideoStream.vue | 626 ++++++++++++++++-------- 9 files changed, 597 insertions(+), 214 deletions(-) create mode 100644 src/utils/sseUtils.js diff --git a/src/api/account.js b/src/api/account.js index 4834bf9..aa618c2 100644 --- a/src/api/account.js +++ b/src/api/account.js @@ -49,3 +49,17 @@ export function upholdinfo(data) { export function getCountryinfo(data) { return postAxios({ url: 'api/tkinfo/countryinfo', data }) } +//修改主播建联状态 +export function update(data) { + return postAxios({ url: 'api/save_data/update', data }) +} + +//获取话术 +export function prologue(data) { + return getAxios({ url: 'api/common/prologue', data }) +} + +//获取评论 +export function comment(data) { + return getAxios({ url: 'api/common/comment', data }) +} \ No newline at end of file diff --git a/src/api/chat.js b/src/api/chat.js index 62b7cd2..2b22b6c 100644 --- a/src/api/chat.js +++ b/src/api/chat.js @@ -5,6 +5,10 @@ export function chat(data) { return postAxios({ url: '/chat', data }) } +export function translationToChinese(data) { + return postAxios({ url: '/translationToChinese', data }) +} + export function translation(data) { return postAxios({ url: '/translation', data }) } diff --git a/src/components/ChatDialog.vue b/src/components/ChatDialog.vue index 7eb1630..e885458 100644 --- a/src/components/ChatDialog.vue +++ b/src/components/ChatDialog.vue @@ -5,7 +5,9 @@
-
{{ msg.text }}
+
{{ msg.text }} +
@@ -13,7 +15,8 @@