|  | @@ -248,6 +248,7 @@ import SelectCourse from '@/components/select/SelectCourse.vue';
 | 
	
		
			
				|  |  |  import { GetTaskTeachingTypeList, GetTaskModeList, GetTeacherListByCourseID, GetCourseStudentList } from '@/api/select';
 | 
	
		
			
				|  |  |  import { AddTaskToCSItem, GetTreeNodeInfo_BookChapterStruct, GetTaskInfo, UpdateTask, GetCSItem } from '@/api/course';
 | 
	
		
			
				|  |  |  import { fileUpload } from '@/api/app';
 | 
	
		
			
				|  |  | +import { fileTypeSizeLimit } from '@/utils/validate';
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  export default {
 | 
	
		
			
				|  |  |    name: 'NewTask',
 | 
	
	
		
			
				|  | @@ -465,8 +466,12 @@ export default {
 | 
	
		
			
				|  |  |      },
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |      upload(file) {
 | 
	
		
			
				|  |  | -      let type = this.form.teaching_type;
 | 
	
		
			
				|  |  | +      if (fileTypeSizeLimit(file.file.name, file.file.size)) {
 | 
	
		
			
				|  |  | +        return this.$message.warning(`${file.file.name}文件大小超出限制`);
 | 
	
		
			
				|  |  | +      }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |        fileUpload('Open', file).then(({ file_info_list }) => {
 | 
	
		
			
				|  |  | +        let type = this.form.teaching_type;
 | 
	
		
			
				|  |  |          if (type === 10) {
 | 
	
		
			
				|  |  |            this.liveForm.file_info_list = this.liveForm.file_info_list.concat(file_info_list);
 | 
	
		
			
				|  |  |            return;
 |