![]()
@@ -241,7 +241,7 @@
diff --git a/src/store/index.js b/src/store/index.js
index 6251619..b62b636 100644
--- a/src/store/index.js
+++ b/src/store/index.js
@@ -11,6 +11,7 @@ const vuexPersisted = new CreatePersistedState({
token: state.token, //需要持久化的数据
routes: state.routes,
userinfo: state.userinfo,
+ agent: state.agent
})
})
@@ -26,6 +27,7 @@ const store = new Vuex.Store({
routes: [], // 从后端获取的路由菜单
brokerEndpoint: '',
videoReminder: '',
+ agent: false, // 是否绑定坐席
},
plugins: [vuexPersisted],
// 全局同步方法, 调用方法,this.$store.commit("xxx",'赋值数据')
@@ -47,6 +49,9 @@ const store = new Vuex.Store({
},
setVideoReminder(state, data) {
state.videoReminder = data;
+ },
+ setAgent(state, data) {
+ state.agent = data;
}
},
From eda0cf932e357907acd7268891f156b7d1d25834 Mon Sep 17 00:00:00 2001
From: liuxi <357439530@qq.com>
Date: Mon, 24 Feb 2025 17:21:09 +0800
Subject: [PATCH 2/2] =?UTF-8?q?=E4=BF=AE=E6=94=B9bug?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/pages/layout/components/LayoutHeader.vue | 6 ++--
.../mediation-page/components/VideoRoom.vue | 2 +-
.../components/caseVideoReservationDialog.vue | 30 ++++++++++---------
src/pages/workbench/index.vue | 29 ++++++++++--------
4 files changed, 36 insertions(+), 31 deletions(-)
diff --git a/src/pages/layout/components/LayoutHeader.vue b/src/pages/layout/components/LayoutHeader.vue
index 171ca82..ec0a0a1 100644
--- a/src/pages/layout/components/LayoutHeader.vue
+++ b/src/pages/layout/components/LayoutHeader.vue
@@ -224,9 +224,9 @@
![]()
-
- 请使用微信扫码,完成签字及刷脸认证!
- 注:请保证个人信息中的姓名及身份证号信息是本人的真实信息。
+
+ 请使用微信扫码,完成签字及刷脸认证!
+ 注:请保证个人信息中的姓名及身份证号信息是本人的真实信息。
diff --git a/src/pages/mediation-page/components/VideoRoom.vue b/src/pages/mediation-page/components/VideoRoom.vue
index 0ef8c77..c2b47f4 100644
--- a/src/pages/mediation-page/components/VideoRoom.vue
+++ b/src/pages/mediation-page/components/VideoRoom.vue
@@ -221,7 +221,7 @@ export default {
this.trtc = TRTC.create();
try {
await this.trtc.enterRoom({
- roomId: this.roomId,
+ strRoomId: this.roomId,
// sdkAppId: parseInt(this.sdkAppId, 10),
sdkAppId: this.sdkAppId,
userId: this.userId,
diff --git a/src/pages/mediation-page/components/caseVideoReservationDialog.vue b/src/pages/mediation-page/components/caseVideoReservationDialog.vue
index b535a59..88aed1c 100644
--- a/src/pages/mediation-page/components/caseVideoReservationDialog.vue
+++ b/src/pages/mediation-page/components/caseVideoReservationDialog.vue
@@ -32,26 +32,27 @@
已取消
已过期
-
@@ -160,6 +161,7 @@ export default {
}).catch(() => {});
},
handleVideoCall(item) {
+
if(!this.$parent.VideoCallDialog) {
this.$parent.VideoCallDialog = {
id: item.id,
diff --git a/src/pages/workbench/index.vue b/src/pages/workbench/index.vue
index 5235095..0e22800 100644
--- a/src/pages/workbench/index.vue
+++ b/src/pages/workbench/index.vue
@@ -150,28 +150,28 @@