| 
					
				 | 
			
			
				@@ -49,9 +49,8 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   </view> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 </template> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 <script> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-import Clipboard from 'clipboard' // 引入Clipboard 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+// 引入Clipboard 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import {getTemplateByNo, getTemplateById, callback, youkuClickCallback, iqiyiClickCallback} from '../../api/api.js' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-import {clicks} from '../../common/common.js' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import agentAvatar from '../../static/customer.png' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import userAvatar from '../../static/profile.png' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -242,7 +241,7 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     // 加载聊天组件的消息 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    loadChatMessage() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    async loadChatMessage() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       let h5ChatItem = this.json.filter(e => e.type === 'h5-chat')[0] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       h5ChatItem.messages = [] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -254,19 +253,29 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         if (!msg.options || msg.options.length === 0) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           isOutputWelcome = 1 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          setTimeout(() => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            h5ChatItem.messages.push(msg) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          }, 1000) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          await this.delay(1000) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          h5ChatItem.messages.push(msg) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           if ((isOutputWelcome === 1) || (isOutputWelcome === 0)) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             isOutputWelcome = 2 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            setTimeout(() => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            await this.delay(2000) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               h5ChatItem.messages.push(msg) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            }, 3000) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             break; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      if (h5ChatItem.agentMsg.length === 0) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        await this.delay(1000); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        h5ChatItem.messages.push({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          id: this.getChatMsgIdMax(), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          sender: 'agent', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          text: "好的,已经为您分配专业老师。<span style='color:red'>【点击下方按钮】</span>添加老师,获取免费上课链接。!", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          options: [] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     startCountdown(item) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       if (!item.active) { 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -363,6 +372,7 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     getAgentAvatar(item) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      console.log(item.style.avatar) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       if (item.style.avatar) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         return item.style.avatar 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       } 
			 |