| 
					
				 | 
			
			
				@@ -2,7 +2,7 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 <template> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   <div class="Big-Book-prev-Textdes sentenceSort" v-if="curQue"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     <h2>{{ curQue.title }}</h2> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    <div class="item-box" v-for="(item, index) in curQue.option" :key="index"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    <div class="item-box" v-for="(item, index) in curQue.Bookanswer" :key="index"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       <div class="item-right"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <b>{{ index + 1 }}</b> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <draggable 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -14,6 +14,7 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           :options="{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             group: { name: 'itxst' + index, pull: 'clone' }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           }" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          :sort="TaskModel=='ANSWER'?'false':'true'" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           class="content-box" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         > 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           <transition-group> 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -39,64 +40,11 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <div class="fw"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           <span 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             class="fw-btn" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            :class="[!TaskModel||TaskModel!='ANSWER'?'sure-active':'']" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             @click="removeCurrentSortArr(item, index)" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           ></span> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         </div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       </div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      <div class="item-right_bottom" v-if="1 == 2"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        <!--  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                :style="{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          width: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            item.detail.wordsList.length * 82 + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            item.detail.wordsList.length * 2 + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            'px', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        }" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-       --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        <!--  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          :options="{ group: { name: 'itxst' + index, pull: false } }" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-       --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        <draggable 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          v-model="SortArr[index]" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          :group="'itxst' + index" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          animation="300" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          @start="onStart2($event, index)" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          @end="onEnd2($event, index)" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          :move="onMove" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        > 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          <transition-group 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            :style="{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              display: SortArr[index].length > 0 ? '-webkit-box' : 'flex', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            }" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          > 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            <div 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              class="item" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              v-for="(itemNode, indexNode) in SortArr[index]" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              :key="indexNode" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            > 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              <p v-if="itemNode.pinyin"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                {{ itemNode.pinyin }} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              </p> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              <p v-if="itemNode.chs"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                {{ itemNode.chs }} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              </p> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            </div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          </transition-group> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        </draggable> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        <div class="fw"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          <img 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            v-if="SortArr[index].length > 0" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            src="../../../assets/NPC/fw.png" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            alt="" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            @click="removeCurrentSortArr(index)" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          <img 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            @click="NOremove" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            v-else 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            src="../../../assets/NPC/fw-no.png" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            alt="" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        </div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      </div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     </div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   </div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 </template> 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -105,7 +53,7 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import draggable from "vuedraggable"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   components: { draggable }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  props: ["curQue"], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  props: ["curQue","TaskModel"], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   data() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     return { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       userList: [], 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -227,6 +175,9 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     this.orgData = JSON.parse(JSON.stringify(this.curQue.option)); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    if (!this.curQue.Bookanswer) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        this.$set(this.curQue, "Bookanswer", JSON.parse(JSON.stringify(this.curQue.option))); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   //生命周期 - 挂载完成(可以访问DOM元素) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   mounted() {}, 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -291,7 +242,7 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       background: url("../../../assets/NPC/fw-no.png") no-repeat left top; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       background-size: 100% 100%; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       cursor: pointer; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      &:hover { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      &.sure-active:hover { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         background: url("../../../assets/NPC/fw.png") no-repeat left top; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         background-size: 100% 100%; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       } 
			 |