|
@@ -347,6 +347,7 @@
|
|
|
v-if="teacherForm.isAdd !='onlyUpdateTeacher'">
|
|
|
<el-select v-model.trim="teacherForm.courseType"
|
|
|
placeholder="请选择课程类型"
|
|
|
+ @change="changeCourseType"
|
|
|
clearable
|
|
|
filterable>
|
|
|
<el-option v-for="(item,index) in courseTypeList"
|
|
@@ -430,7 +431,7 @@
|
|
|
@change="(val)=>{changeStartClassTime(item)}"
|
|
|
:picker-options="{
|
|
|
start: '04:30',
|
|
|
- step: '00:05',
|
|
|
+ step: step,
|
|
|
end: '23:55'
|
|
|
}"></el-time-select>
|
|
|
<span>结束时间</span>
|
|
@@ -438,7 +439,7 @@
|
|
|
v-model.trim="item.endClassTime"
|
|
|
:picker-options="{
|
|
|
start: '04:30',
|
|
|
- step: '00:05',
|
|
|
+ step: step,
|
|
|
end: '23:55',
|
|
|
minTime:item.startClassTime
|
|
|
}"></el-time-select>
|
|
@@ -697,6 +698,7 @@ export default {
|
|
|
return time.getTime() + 86400000 <= new Date().getTime();
|
|
|
}
|
|
|
},
|
|
|
+ step: '00:05',
|
|
|
teamid: "",
|
|
|
topForm: {
|
|
|
classType: ""
|
|
@@ -748,7 +750,7 @@ export default {
|
|
|
week: "",
|
|
|
startTime: "",
|
|
|
endTime: "",
|
|
|
- id: new Date()
|
|
|
+ id: new Date().getTime()
|
|
|
}
|
|
|
],
|
|
|
teacherList: [], // 存储的老师列表
|
|
@@ -1605,6 +1607,22 @@ export default {
|
|
|
},
|
|
|
changeStartClassTime (item) {
|
|
|
item.endClassTime = ''
|
|
|
+ },
|
|
|
+ changeCourseType (val) {
|
|
|
+ console.log(val)
|
|
|
+ this.weekList = [
|
|
|
+ {
|
|
|
+ week: "",
|
|
|
+ startTime: "",
|
|
|
+ endTime: "",
|
|
|
+ id: new Date().getTime()
|
|
|
+ }
|
|
|
+ ]
|
|
|
+ if (val === 'HIGH_ONLINE' || val === 'HIGH' || val === 'MUSIC_NETWORK') {
|
|
|
+ this.step = '00:05'
|
|
|
+ } else {
|
|
|
+ this.step = '00:15'
|
|
|
+ }
|
|
|
}
|
|
|
},
|
|
|
watch: {
|