|
|
@@ -163,7 +163,6 @@
|
|
|
unreadNum:null, // 未读数量
|
|
|
img_http:'https://manage.281570.com',//图片路径域
|
|
|
innerDrawer:false,//会话总览抽屉开关
|
|
|
- // img_http: 'http://192.168.2.187:8090',//图片路径域
|
|
|
dataTree: [],
|
|
|
defaultProps: {
|
|
|
children: 'children',
|
|
|
@@ -327,48 +326,46 @@
|
|
|
|
|
|
/*************获取会话总览数据************/
|
|
|
getInnerDrawer(){
|
|
|
- // setTimeout(()=>{})
|
|
|
- // Loading.service({text:'拼命加载中',background:'rgba(0, 0, 0, 0.8)'});
|
|
|
- setTimeout(()=>{
|
|
|
- Loading.service({text:'拼命加载中',background:'rgba(0, 0, 0, 0.8)'});
|
|
|
- },200)
|
|
|
if(this.innerDrawer) return false;
|
|
|
this.innerDrawer = true;
|
|
|
- let obj = {
|
|
|
- headers: {
|
|
|
- apiToken: this.$md5("allconversation" + "customer-service" + "history" + "service"),
|
|
|
- userToken: this.user_info.token
|
|
|
- }
|
|
|
- };
|
|
|
- this.$http.post(this.$ports.overview.allConversation,'',obj).then(res => {
|
|
|
- if(res.data.code === 1){
|
|
|
- // console.log('会话',res.data)
|
|
|
- this.dataTree = res.data.data;
|
|
|
- this.interval = setInterval(()=>{
|
|
|
- this.$http.post(this.$ports.overview.allConversation,'',obj).then(res => {
|
|
|
- if(res.data.code === 1){
|
|
|
- this.serverList = res.data.serverList;
|
|
|
- this.dataTree = res.data.data;
|
|
|
- //this.unreadNum = res.data.data.length;
|
|
|
- let step;
|
|
|
- for (let i = 0; i < this.serverList.length; i++) {
|
|
|
- if (this.servicelog.servicelog_id == this.serverList) {
|
|
|
- step = false;
|
|
|
- break;
|
|
|
- } else {
|
|
|
- step = true;
|
|
|
+ setTimeout(()=>{
|
|
|
+ Loading.service({text:'拼命加载中',background:'rgba(0, 0, 0, 0.8)'});
|
|
|
+ let obj = {
|
|
|
+ headers: {
|
|
|
+ apiToken: this.$md5("allconversation" + "customer-service" + "history" + "service"),
|
|
|
+ userToken: this.user_info.token
|
|
|
+ }
|
|
|
+ };
|
|
|
+ this.$http.post(this.$ports.overview.allConversation,'',obj).then(res => {
|
|
|
+ if(res.data.code === 1){
|
|
|
+ // console.log('会话',res.data)
|
|
|
+ this.dataTree = res.data.data;
|
|
|
+ this.interval = setInterval(()=>{
|
|
|
+ this.$http.post(this.$ports.overview.allConversation,'',obj).then(res => {
|
|
|
+ if(res.data.code === 1){
|
|
|
+ this.serverList = res.data.serverList;
|
|
|
+ this.dataTree = res.data.data;
|
|
|
+ //this.unreadNum = res.data.data.length;
|
|
|
+ let step;
|
|
|
+ for (let i = 0; i < this.serverList.length; i++) {
|
|
|
+ if (this.servicelog.servicelog_id == this.serverList) {
|
|
|
+ step = false;
|
|
|
+ break;
|
|
|
+ } else {
|
|
|
+ step = true;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ if (step == true) {
|
|
|
+ this.init();
|
|
|
}
|
|
|
- }
|
|
|
- if (step == true) {
|
|
|
- this.init();
|
|
|
- }
|
|
|
|
|
|
- }
|
|
|
- });
|
|
|
- },1000*60);
|
|
|
- Loading.service().close()
|
|
|
- }
|
|
|
- });
|
|
|
+ }
|
|
|
+ });
|
|
|
+ },1000*60);
|
|
|
+ Loading.service().close()
|
|
|
+ }
|
|
|
+ });
|
|
|
+ },200)
|
|
|
},
|
|
|
|
|
|
/******************会话详情列表******************/
|