|
@@ -505,7 +505,7 @@
|
|
|
:visible.sync="dialogFormVisible"
|
|
|
>
|
|
|
<el-form :model="maskForm" label-position="right" label-width="150px">
|
|
|
- <el-form-item label="线上课开课时间">
|
|
|
+ <el-form-item label="开课时间">
|
|
|
<el-date-picker
|
|
|
v-model.trim="maskForm.courseStartOnline"
|
|
|
type="date"
|
|
@@ -513,14 +513,14 @@
|
|
|
placeholder="请选择开课时间"
|
|
|
/>
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="线下课开课时间">
|
|
|
+ <!-- <el-form-item label="线下课开课时间">
|
|
|
<el-date-picker
|
|
|
v-model.trim="maskForm.courseStartOffline"
|
|
|
type="date"
|
|
|
:picker-options="courseOption"
|
|
|
placeholder="请选择开课时间"
|
|
|
/>
|
|
|
- </el-form-item>
|
|
|
+ </el-form-item> -->
|
|
|
<div
|
|
|
class="line"
|
|
|
style="height: 1px; background: #ccc; margin: 0 25px"
|
|
@@ -847,13 +847,13 @@ export default {
|
|
|
}, 100);
|
|
|
this.init();
|
|
|
},
|
|
|
- // activated() {
|
|
|
- // Object.assign(this.$data, this.$options.data());
|
|
|
- // setTimeout(() => {
|
|
|
- // this.$refs["leftForm"].resetFields();
|
|
|
- // }, 100);
|
|
|
- // this.init();
|
|
|
- // },
|
|
|
+ activated() {
|
|
|
+ // Object.assign(this.$data, this.$options.data());
|
|
|
+ // setTimeout(() => {
|
|
|
+ // this.$refs["leftForm"].resetFields();
|
|
|
+ // }, 100);
|
|
|
+ // this.init();
|
|
|
+ },
|
|
|
methods: {
|
|
|
async init() {
|
|
|
if (this.$route.query.rules) {
|
|
@@ -1236,24 +1236,32 @@ export default {
|
|
|
} else if (giveClassType == "OFFLINE") {
|
|
|
offline += giveNum;
|
|
|
}
|
|
|
-
|
|
|
- // 这里判断是否选择了排课开始时间
|
|
|
- if (online && !this.maskForm.courseStartOnline) {
|
|
|
- this.$message.error("选择了线上课 但没有线上课开始时间");
|
|
|
+ if( !this.maskForm.courseStartOnline){
|
|
|
+ this.$message.error("请选择课程开始时间");
|
|
|
return;
|
|
|
}
|
|
|
|
|
|
- if (offline && !this.maskForm.courseStartOffline) {
|
|
|
- this.$message.error("选择了线下课 但没有线下课开始时间");
|
|
|
- return;
|
|
|
- }
|
|
|
+
|
|
|
+
|
|
|
+ // 这里判断是否选择了排课开始时间
|
|
|
+ // if (online && !this.maskForm.courseStartOnline) {
|
|
|
+ // this.$message.error("选择了线上课 但没有线上课开始时间");
|
|
|
+ // return;
|
|
|
+ // }
|
|
|
+
|
|
|
+ // if (offline && !this.maskForm.courseStartOffline) {
|
|
|
+ // this.$message.error("选择了线下课 但没有线下课开始时间");
|
|
|
+ // return;
|
|
|
+ // }
|
|
|
let date, date1;
|
|
|
- if (this.maskForm.courseStartOnline) {
|
|
|
- date = new Date(this.maskForm.courseStartOnline.getTime());
|
|
|
- }
|
|
|
- if (this.maskForm.courseStartOffline) {
|
|
|
- date1 = new Date(this.maskForm.courseStartOffline.getTime());
|
|
|
- }
|
|
|
+ date = new Date(this.maskForm.courseStartOnline.getTime());
|
|
|
+ date1 = new Date(this.maskForm.courseStartOnline.getTime());
|
|
|
+ // if (this.maskForm.courseStartOnline) {
|
|
|
+ // date = new Date(this.maskForm.courseStartOnline.getTime());
|
|
|
+ // }
|
|
|
+ // if (this.maskForm.courseStartOffline) {
|
|
|
+ // date1 = new Date(this.maskForm.courseStartOffline.getTime());
|
|
|
+ // }
|
|
|
// let startWeekday = this.maskForm.courseStart.getDay();
|
|
|
let onlineList = []; // 装线上课的数组
|
|
|
let offlineList = []; //装线下课的数组
|