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