| 
					
				 | 
			
			
				@@ -283,7 +283,8 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         for (const item of this.form.cycle) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           time += (item.time || 0) * (item.expectCourseNum || 0) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        console.log(time) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        this.useTime = time 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         this.$emit('setUserTime', time, this.type) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     create() { 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -304,6 +305,7 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       this.updateUseTime() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     startTimeChange(item, val) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      this.getUseTime(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       if (item.row.time && item.row.startClassTime) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         let str = dayjs(new Date()).format("YYYY-MM-DD"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         this.$set( 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -315,10 +317,11 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         this.$set(item.row, "endClassTime", ""); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       if (val) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      let activeTime = val * Math.max(item.row.expectCourseNum, 0) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         this.$set( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           item.row, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           "expectCourseNum", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          parseInt((this.surplustime - this.useTime) / val) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          parseInt((this.surplustime - this.useTime + activeTime) / val) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         ); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         // this.surplusTime 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       } else { 
			 |