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 @@