Bläddra i källkod

07/14 15:45

11
mo 4 år sedan
förälder
incheckning
e61d82c255

Filskillnaden har hållts tillbaka eftersom den är för stor
+ 0 - 0
dist/index.html


Filskillnaden har hållts tillbaka eftersom den är för stor
+ 0 - 0
dist/static/css/chunk-472b23cc.52ead8a5.css


Filskillnaden har hållts tillbaka eftersom den är för stor
+ 0 - 0
dist/static/css/chunk-4fe16843.fcf010c2.css


Filskillnaden har hållts tillbaka eftersom den är för stor
+ 0 - 0
dist/static/js/app.95f1aa64.js


Filskillnaden har hållts tillbaka eftersom den är för stor
+ 0 - 0
dist/static/js/chunk-377f67c3.57629a83.js


Filskillnaden har hållts tillbaka eftersom den är för stor
+ 0 - 0
dist/static/js/chunk-472b23cc.0e338407.js


Filskillnaden har hållts tillbaka eftersom den är för stor
+ 0 - 0
dist/static/js/chunk-4fe16843.4b382c70.js


+ 16 - 14
src/views/categroyManager/vipActiveList.vue

@@ -171,6 +171,19 @@
             </el-select>
             <!-- <el-button @click="onCheckAllBranch">适用所有分部</el-button> -->
           </el-form-item>
+          <el-form-item label="课程形式"
+                        prop="stauts">
+            <el-select v-model.trim="resetForm.stauts"
+                       filterable
+                       clearable
+                       disabled
+                       multiple>
+              <el-option v-for="(item,index) in courseStatusList"
+                         :key="index"
+                         :value="item.id"
+                         :label="item.name"></el-option>
+            </el-select>
+          </el-form-item>
           <el-form-item label="活动描述"
                         prop="desc">
             <el-input type="textarea"
@@ -198,19 +211,7 @@
                             start-placeholder="开始日期"
                             end-placeholder="结束日期"></el-date-picker>
           </el-form-item>
-          <el-form-item label="课程形式"
-                        prop="stauts">
-            <el-select v-model.trim="resetForm.stauts"
-                       filterable
-                       clearable
-                       disabled
-                       multiple>
-              <el-option v-for="(item,index) in courseStatusList"
-                         :key="index"
-                         :value="item.id"
-                         :label="item.name"></el-option>
-            </el-select>
-          </el-form-item>
+
         </el-form>
         <div class="activeRange">
           <div class="left">
@@ -414,7 +415,8 @@ export default {
         courseTime: [
           { required: false, message: "请选择课程时间", trigger: "blur" }
         ],
-        organ: [{ required: true, message: "请选择分部", trigger: "blur" }]
+        organ: [{ required: true, message: "请选择分部", trigger: "blur" }],
+        stauts: [{ required: true, message: "请选择活动形式", trigger: "blur" }]
       },
       courseStatusList: [],
       activeType: "",

+ 21 - 14
src/views/categroyManager/vipNewActive.vue

@@ -29,6 +29,18 @@
           </el-select>
           <el-button @click="onCheckAllBranch">适用所有分部</el-button>
         </el-form-item>
+        <el-form-item label="课程形式"
+                      prop="stauts">
+          <el-select v-model.trim="vipform.stauts"
+                     filterable
+                     clearable
+                     multiple>
+            <el-option v-for="(item,index) in courseStatusList"
+                       :key="index"
+                       :value="item.id"
+                       :label="item.name"></el-option>
+          </el-select>
+        </el-form-item>
         <el-form-item label="活动描述"
                       prop="desc">
           <el-input type="textarea"
@@ -55,18 +67,7 @@
                           start-placeholder="开始日期"
                           end-placeholder="结束日期"></el-date-picker>
         </el-form-item>
-        <el-form-item label="课程形式"
-                      prop="stauts">
-          <el-select v-model.trim="vipform.stauts"
-                     filterable
-                     clearable
-                     multiple>
-            <el-option v-for="(item,index) in courseStatusList"
-                       :key="index"
-                       :value="item.id"
-                       :label="item.name"></el-option>
-          </el-select>
-        </el-form-item>
+
       </el-form>
       <div class="activeRange">
         <div class="left">
@@ -220,7 +221,7 @@ export default {
   name: "vipNewActive",
   data () {
     return {
-      pageType: this.$route.query.type,
+      pageType: '',
       labelPosition: "left",
       vipform: {
         name: "",
@@ -249,7 +250,8 @@ export default {
         courseTime: [
           { required: false, message: "请选择课程时间", trigger: "blur" }
         ],
-        organ: [{ required: true, message: "请选择适用分部", trigger: "blur" }]
+        organ: [{ required: true, message: "请选择适用分部", trigger: "blur" }],
+        stauts: [{ required: true, message: "请选择活动形式", trigger: "blur" }]
       },
       courseStatusList: [], // 获取所有课程形式
       activeType: "",
@@ -270,8 +272,13 @@ export default {
       offlineClassJoinGradientRewards: false
     };
   },
+  activated () {
+    this.pageType = this.$route.query.type
+    this.$refs.vipform.resetFields();
+  },
   deactivated () {
     Object.assign(this.$data, this.$options.data())
+    this.$refs.vipform.resetFields();
   },
   mounted () {
     if (this.$route.query.rules) {

Vissa filer visades inte eftersom för många filer har ändrats