|  | @@ -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);
 | 
	
		
			
				|  |  |        });
 | 
	
		
			
				|  |  |      },
 | 
	
		
			
				|  |  |      // 预览文件
 |