|
@@ -140,12 +140,12 @@
|
|
|
<div v-if="item.type == 'service'">
|
|
<div v-if="item.type == 'service'">
|
|
|
<div class="row allAlignment" style="margin-top:.3rem;">
|
|
<div class="row allAlignment" style="margin-top:.3rem;">
|
|
|
<div class="HeadPortrait row center">
|
|
<div class="HeadPortrait row center">
|
|
|
- <img :src="img_http + service_info.avatar ? img_http + service_info.avatar : require('@/assets/user2.png')">
|
|
|
|
|
|
|
+ <img :src=" img_http + service_info.avatar">
|
|
|
</div>
|
|
</div>
|
|
|
<div class="messageWindow dialogueA col-w">
|
|
<div class="messageWindow dialogueA col-w">
|
|
|
<div class="customerService left imgSrc">
|
|
<div class="customerService left imgSrc">
|
|
|
<yd-lightbox v-if="item.content.img" style="display:inline-block" class="row rightAlignment">
|
|
<yd-lightbox v-if="item.content.img" style="display:inline-block" class="row rightAlignment">
|
|
|
- <yd-lightbox-img :src=" img_http + item.content.img"></yd-lightbox-img>
|
|
|
|
|
|
|
+ <yd-lightbox-img :src="img_http + item.content.img"></yd-lightbox-img>
|
|
|
</yd-lightbox>
|
|
</yd-lightbox>
|
|
|
<div v-html="item.content.text" v-else></div>
|
|
<div v-html="item.content.text" v-else></div>
|
|
|
</div>
|
|
</div>
|
|
@@ -442,7 +442,7 @@
|
|
|
import "../css/index.css";
|
|
import "../css/index.css";
|
|
|
import knowledgeLibrary from './knowledgeLibrary'
|
|
import knowledgeLibrary from './knowledgeLibrary'
|
|
|
import frce from "./frce.js";
|
|
import frce from "./frce.js";
|
|
|
-
|
|
|
|
|
|
|
+ import avatarImg from "./../assets/user.png"
|
|
|
export default {
|
|
export default {
|
|
|
name: "service",
|
|
name: "service",
|
|
|
// 模板注册
|
|
// 模板注册
|
|
@@ -467,9 +467,8 @@
|
|
|
problem: [],//机器人问题
|
|
problem: [],//机器人问题
|
|
|
welcome: [],//欢迎语
|
|
welcome: [],//欢迎语
|
|
|
advertisement: '', //广告
|
|
advertisement: '', //广告
|
|
|
- img_http: 'http://103.108.43.176:8080',//图片路径域 http://192.168.2.186:8090
|
|
|
|
|
- //img_http:'http://192.168.2.186:8090',//图片路径域 'http://103.108.43.176:8080
|
|
|
|
|
-
|
|
|
|
|
|
|
+ img_http: 'http://103.108.43.176:8080',//图片路径域
|
|
|
|
|
+ //img_http:'http://192.168.2.186:8090',//图片路径域
|
|
|
|
|
|
|
|
robot: [],//和机器人聊天临时数据
|
|
robot: [],//和机器人聊天临时数据
|
|
|
chat: [],//人工会话
|
|
chat: [],//人工会话
|
|
@@ -496,6 +495,8 @@
|
|
|
historyMsg: false, // 是否展示历史信息
|
|
historyMsg: false, // 是否展示历史信息
|
|
|
historyMsgtext:"", // 历史信息内容提示
|
|
historyMsgtext:"", // 历史信息内容提示
|
|
|
hisSviceChat:[],
|
|
hisSviceChat:[],
|
|
|
|
|
+
|
|
|
|
|
+ avatar: avatarImg,
|
|
|
};
|
|
};
|
|
|
},
|
|
},
|
|
|
// 方法
|
|
// 方法
|
|
@@ -599,11 +600,34 @@
|
|
|
|
|
|
|
|
//人工链接
|
|
//人工链接
|
|
|
if (redata.message_type == 'connect') {
|
|
if (redata.message_type == 'connect') {
|
|
|
|
|
+ let server= {};
|
|
|
|
|
+ if (redata.data) {
|
|
|
|
|
+ server = redata.data
|
|
|
|
|
+ } else {
|
|
|
|
|
+ server = {
|
|
|
|
|
+ conversationId: redata.data.conversationId,
|
|
|
|
|
+ kf_id: redata.data.kf_id,
|
|
|
|
|
+ kf_name: "",
|
|
|
|
|
+ serverInfo: {
|
|
|
|
|
+ avatar: this.avatarImg,
|
|
|
|
|
+ client_id:"",
|
|
|
|
|
+ group:"",
|
|
|
|
|
+ id: "",
|
|
|
|
|
+ intime:"",
|
|
|
|
|
+ job_name: "",
|
|
|
|
|
+ name: "tank",
|
|
|
|
|
+ signature: "",
|
|
|
|
|
+ status: 0,
|
|
|
|
|
+ task: 0,
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
this.isExit = true;
|
|
this.isExit = true;
|
|
|
this.link_success = true;
|
|
this.link_success = true;
|
|
|
this.$dialog.loading.close();
|
|
this.$dialog.loading.close();
|
|
|
- this.service_info = redata.data.serverInfo;
|
|
|
|
|
- this.conversationId = redata.data.conversationId;
|
|
|
|
|
|
|
+ this.service_info = server.serverInfo;
|
|
|
|
|
+ this.conversationId = server.conversationId;
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
//人工会话回复
|
|
//人工会话回复
|