Parcourir la source

Merge branch 'ol_12_30' of http://git.dayaedu.com/molingzhide/dy-admin-manager into ol_12_30

mo il y a 4 ans
Parent
commit
119325ced9
1 fichiers modifiés avec 11 ajouts et 2 suppressions
  1. 11 2
      src/views/teamDetail/components/modals/classroom-setting.vue

+ 11 - 2
src/views/teamDetail/components/modals/classroom-setting.vue

@@ -54,7 +54,7 @@
           ></el-option>
         </el-select>
       </el-form-item>
-      <el-form-item v-if="!isEmpty" label="排课类型" label-width="88px">
+      <el-form-item v-if="!!Object.keys(allClasss).length" style="display: block;" label="排课类型" label-width="88px">
         <el-tag
           class="tag"
           :effect="form.classs[key] ? 'dark' : 'plain'"
@@ -159,7 +159,7 @@ export default {
         assistant: "",
         classs: {},
       },
-      allClasss: [],
+      allClasss: {},
       prices: {},
       collapses: [0],
       courseTimes: {},
@@ -281,6 +281,15 @@ export default {
         // this.courseTimes = courseTimes
 
     },
+    changeTag(key) {
+      const clas = {...this.form.classs}
+      if (clas[key]) {
+        delete clas[key]
+      } else {
+        clas[key] = this.allClasss[key]
+      }
+      this.$set(this.form, 'classs', clas)
+    },
     submit() {
       this.$refs.form.validate(async (valid) => {
         if (valid) {