瀏覽代碼

提交vip排课优化

1
mo 4 年之前
父節點
當前提交
d2d3edf307
共有 1 個文件被更改,包括 32 次插入24 次删除
  1. 32 24
      src/views/buildVip/index.vue

+ 32 - 24
src/views/buildVip/index.vue

@@ -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 = []; //装线下课的数组