| 
					
				 | 
			
			
				@@ -704,13 +704,14 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                             " 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                             class="promax-box" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                             :TaskModel="TaskModel" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                            :tmIndex="sdIndex" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                            :tmIndex="indexs" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                             :answerRecordList=" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                               curQue.Bookanswer[index][indeO][indexs] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                 .recordList[sdIndex] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                             " 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                             :index="index" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                            :indexs="indexs" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                            :indexs="indeO" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                            :sddIndex="sdIndex" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                             :modelType="curQue.type" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                             @handleWav="handleWav" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                           /> 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -852,14 +853,15 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                               : '' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                           ]" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                           :TaskModel="TaskModel" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                          :tmIndex="sdIndex" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                          :tmIndex="indexs" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                           :answerRecordList=" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                             curQue.Bookanswer[index][indeO][indexs].recordList[ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                               sdIndex 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                             ] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                           " 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                           :index="index" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                          :indexs="indexs" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                          :indexs="indeO" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                          :sddIndex="sdIndex" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                           :modelType="curQue.type" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                           @handleWav="handleWav" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         /> 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1070,16 +1072,24 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     handleListenRead(playFlag) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       this.stopAudioS = playFlag; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    handleWav(list, tmIndex, index, indexs) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    handleWav(list, tmIndex, index, indexs, sddIndex) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       tmIndex = tmIndex ? tmIndex : 0; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       index = index ? index : 0; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       indexs = indexs ? indexs : 0; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       let resList = list.filter((item, index) => index == list.length - 1); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      this.$set( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        this.curQue.Bookanswer[index][indexs].recordList, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        tmIndex, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        resList 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      ); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      if (sddIndex || sddIndex === 0) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        this.$set( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          this.curQue.Bookanswer[index][indexs][tmIndex].recordList, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          sddIndex, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          resList 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        ); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      } else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        this.$set( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          this.curQue.Bookanswer[index][indexs].recordList, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          tmIndex, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          resList 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        ); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     handleData() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       let Bookanswer = []; 
			 |