| 
					
				 | 
			
			
				@@ -50,7 +50,7 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       <div 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         class="file-item" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         :class="[itemf.type === 'mp4' ? 'file-item-mp4' : '']" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        v-for="(itemf, indexf) in fileList" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        v-for="(itemf, indexf) in fileListShow" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         :key="indexf" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         @mouseover="itemf.coverFlag = true" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         @mouseout="itemf.coverFlag = false" 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -119,6 +119,7 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       tabsList: [], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       fileIdList: [], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       fileList: [], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      fileListShow: [], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       labelExamples: ["中英双语", "少儿必读", "3-6 岁"], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       resourceUrl: "", // 课节资源预览地址 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       resourceFlag: false, 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -134,25 +135,28 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     handleTrim(fild) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       this[fild] = this[fild].trim(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    handleAvatarSuccess(fileList, file) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      // console.log(file) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      // fileList.forEach(item => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      if ( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        file.response && 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        file.response.file_info_list && 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        file.response.file_info_list[0] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      ) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        let index = file.name.lastIndexOf("."); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        let type = file.name.substring(index + 1).toLowerCase(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        let obj = { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          url: file.response.file_info_list[0].file_url, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          type: this.handleJudgeType(type), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          coverFlag: false, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        }; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        this.fileIdList.push(file.response.file_info_list[0].file_id); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        this.fileList.push(obj); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      // }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    handleAvatarSuccess(fileList) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      this.fileList = []; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      this.fileListShow = []; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      this.fileIdList = []; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      fileList.forEach((file) => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        if ( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          file.response && 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          file.response.file_info_list && 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          file.response.file_info_list[0] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        ) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          let index = file.name.lastIndexOf("."); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          let type = file.name.substring(index + 1).toLowerCase(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          let obj = { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            url: file.response.file_info_list[0].file_url, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            type: this.handleJudgeType(type), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            coverFlag: false, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          }; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          this.fileIdList.push(file.response.file_info_list[0].file_id); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          this.fileList.push(file); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          this.fileListShow.push(obj); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     // 判断文件类型 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     handleJudgeType(type) { 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -180,6 +184,7 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       }).then(() => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         this.fileIdList.splice(i, 1); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         this.fileList.splice(i, 1); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        this.fileListShow.splice(i, 1); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     // 预览文件 
			 |