diff --git a/src/App.vue b/src/App.vue
index 9c8e900..16ba146 100644
--- a/src/App.vue
+++ b/src/App.vue
@@ -117,6 +117,7 @@ export default {
voiceCall.webCalling().then(res => {
const {agent, token, sdkAppId, agentId, sdkURL} = res;
// console.log(res, '---res')
+ this.$store.commit('setAgent', agent)
if (agent){
let userId = agentId;
let sdkUrl = sdkURL;
diff --git a/src/pages/layout/components/LayoutHeader.vue b/src/pages/layout/components/LayoutHeader.vue
index 171ca82..888f5ce 100644
--- a/src/pages/layout/components/LayoutHeader.vue
+++ b/src/pages/layout/components/LayoutHeader.vue
@@ -22,7 +22,7 @@
{{ userInfo.realName || userInfo.showName || '-' }}
-
+
![]()
@@ -224,9 +224,9 @@
![]()
-
- 请使用微信扫码,完成签字及刷脸认证!
- 注:请保证个人信息中的姓名及身份证号信息是本人的真实信息。
+
+ 请使用微信扫码,完成签字及刷脸认证!
+ 注:请保证个人信息中的姓名及身份证号信息是本人的真实信息。
@@ -241,7 +241,7 @@
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 @@
@@ -632,6 +632,7 @@
.case-progress-cont{
background-color: #fff;
border-radius: 5px;
+ font-size: 16px;
}
.case-progress{
background:url(../../assets/image/workbench/icon-bg.png) no-repeat;
@@ -656,14 +657,14 @@
.case-pro1{width: 155px;height: 105px;}
}
.casework-1{
- background-color: #fff;
+ background-color: #ec9dd82b;
border-radius: 8px;
margin-top: 15px;
}
.casework2{
width: calc(100% - 850px);
.casework2-1{
- background-color: #E1EDF4;
+ background-color: #dbedf7;
height:578px;
margin:4px 0 0 0;
@@ -717,7 +718,7 @@
}
.casework2-2{
- background-color: #fff;
+ background-color: #e2eb5321;
border-radius: 8px;
margin-top: 15px;
}
@@ -727,10 +728,11 @@
width: 400px;
margin:4px 0 0 0;
color: #4E5969;
+ font-size: 16px;
.pie-chart{
margin-top: 18px;
padding: 18px;
- background-color: #fff;
+ background-color: #ef806d42;
border-radius: 8px;
.case-pk-title{
@@ -763,7 +765,7 @@
.item-trace{
padding: 14px 18px;
height:575px ;
- background-color: #fff;
+ background-color: #d1f1dc4f;
border-radius: 8px;
.case-pk-title{
span:first-child{
@@ -801,6 +803,7 @@
a:first-child{
color: #E8535A;
}
+ span i{color: red;}
}
}
}
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;
}
},