| 
														
															@@ -301,7 +301,7 @@ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         label-width="80px" 
														 | 
														
														 | 
														
															         label-width="80px" 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         :inline="true" 
														 | 
														
														 | 
														
															         :inline="true" 
														 | 
													
												
											
												
													
														| 
														 | 
														
															       > 
														 | 
														
														 | 
														
															       > 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        <el-form-item label="上课日期" prop="date" v-if="courseType != 'TRIAL'"> 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        <el-form-item label="上课日期" prop="date"> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															           <el-date-picker 
														 | 
														
														 | 
														
															           <el-date-picker 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             v-model.trim="maskForm.date" 
														 | 
														
														 | 
														
															             v-model.trim="maskForm.date" 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             type="date" 
														 | 
														
														 | 
														
															             type="date" 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -310,8 +310,8 @@ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             placeholder="选择日期" 
														 | 
														
														 | 
														
															             placeholder="选择日期" 
														 | 
													
												
											
												
													
														| 
														 | 
														
															           ></el-date-picker> 
														 | 
														
														 | 
														
															           ></el-date-picker> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         </el-form-item> 
														 | 
														
														 | 
														
															         </el-form-item> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        <!-- 试听课 --> 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        <el-form-item label="上课日期" prop="date" v-else> 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        <!-- 试听课  v-if="courseType != 'TRIAL'"--> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        <!-- <el-form-item label="上课日期" prop="date" v-else> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															           <el-date-picker 
														 | 
														
														 | 
														
															           <el-date-picker 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             v-model.trim="maskForm.date" 
														 | 
														
														 | 
														
															             v-model.trim="maskForm.date" 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             style="width: 200px !important" 
														 | 
														
														 | 
														
															             style="width: 200px !important" 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -320,7 +320,7 @@ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             :picker-options="bigin" 
														 | 
														
														 | 
														
															             :picker-options="bigin" 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             placeholder="选择日期" 
														 | 
														
														 | 
														
															             placeholder="选择日期" 
														 | 
													
												
											
												
													
														| 
														 | 
														
															           ></el-date-picker> 
														 | 
														
														 | 
														
															           ></el-date-picker> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        </el-form-item> 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        </el-form-item> --> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         <el-form-item 
														 | 
														
														 | 
														
															         <el-form-item 
														 | 
													
												
											
												
													
														| 
														 | 
														
															           label="开始时间" 
														 | 
														
														 | 
														
															           label="开始时间" 
														 | 
													
												
											
												
													
														| 
														 | 
														
															           prop="startTime" 
														 | 
														
														 | 
														
															           prop="startTime" 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -926,7 +926,23 @@ export default { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     }, 
														 | 
														
														 | 
														
															     }, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     beginDate() { 
														 | 
														
														 | 
														
															     beginDate() { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															       let self = this; 
														 | 
														
														 | 
														
															       let self = this; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															- 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+      return { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        firstDayOfWeek: 1, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        disabledDate(time) { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+          if (self.tableList[self.tableList.length -1].classDate) { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+            return ( 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+              new Date(self.tableList[self.tableList.length -1].classDate).getTime() >= 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+              time.getTime() 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+            ); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+          } else { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+            return time.getTime() >= Date.now(); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+            //开始时间不选时,结束时间最大值小于等于当天 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+          } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        }, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+      }; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+    }, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+     resetDate() { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+      let self = this; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															       return { 
														 | 
														
														 | 
														
															       return { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         firstDayOfWeek: 1, 
														 | 
														
														 | 
														
															         firstDayOfWeek: 1, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         disabledDate(time) { 
														 | 
														
														 | 
														
															         disabledDate(time) { 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -1083,23 +1099,6 @@ export default { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															           }); 
														 | 
														
														 | 
														
															           }); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         } 
														 | 
														
														 | 
														
															         } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															       }); 
														 | 
														
														 | 
														
															       }); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-      // if (!this.startTime) { 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-      //   this.$message.error("请填写修改时间"); 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-      //   return; 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-      // } 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-      // let obj = { 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-      //   startClassTime: dayjs(this.maskForm.date + ' ' + this.startTime).format('YYYY-MM-DD HH:mm:ss'), 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-      //   id: this.maskForm.id, 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-      //   classDate: this.maskForm.date, 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-      //   groupType: 'PRACTICE' 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-      // }; 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-      // resetCourse(obj).then(res => { 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-      //   if (res.code == 200) { 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-      //     this.$message.success("修改成功"); 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-      //     this.courseVisible = false; 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-      //     this.getList(); 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-      //   } 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-      // }); 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     }, 
														 | 
														
														 | 
														
															     }, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     resetClass(row) { 
														 | 
														
														 | 
														
															     resetClass(row) { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															       /** 
														 | 
														
														 | 
														
															       /** 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -1182,11 +1181,15 @@ export default { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															           // if (self.leftForm.courseStart) { 
														 | 
														
														 | 
														
															           // if (self.leftForm.courseStart) { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															           // let date = new Date(self.leftForm.courseStart.replace(/-/, "/")); 
														 | 
														
														 | 
														
															           // let date = new Date(self.leftForm.courseStart.replace(/-/, "/")); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															           // coursesExpireDate 
														 | 
														
														 | 
														
															           // coursesExpireDate 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-          let date = new Date(this.coursesExpireDate.replace(/-/, "/")); 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															- 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+          let dayjs = this.$helpers.dayjs; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+          let nowDate =   dayjs(new Date()).valueOf() 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+          let coursesStartDate = dayjs(this.expireForm.coursesStartDate).valueOf() 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+          let coursesExpireDate =  dayjs(this.expireForm.coursesExpireDate).valueOf() 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+         let startTime = 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+          coursesStartDate - nowDate >0?coursesStartDate:nowDate 
														 | 
													
												
											
												
													
														| 
														 | 
														
															           return ( 
														 | 
														
														 | 
														
															           return ( 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-            time.getTime() > date.getTime() || 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-            time.getTime() + 86400000 <= new Date().getTime() 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+            time.getTime() <startTime|| 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+            time.getTime()>coursesExpireDate 
														 | 
													
												
											
												
													
														| 
														 | 
														
															           ); 
														 | 
														
														 | 
														
															           ); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															           // } 
														 | 
														
														 | 
														
															           // } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															           // return; 
														 | 
														
														 | 
														
															           // return; 
														 |