Browse Source

fix: 在多个课程添加页面中增加教师可见性检查

在created钩子中添加检查逻辑,当org存在于mergedList时设置isTeacherSee为true
lsc 1 week ago
parent
commit
013053edc8

+ 3 - 0
src/components/pages/aiAddCourse/addCourse.vue

@@ -26623,6 +26623,9 @@ ${this.lang.ssStar5},问题或需求都被识别。
     resizer.addEventListener('touchstart', touchStartHandler);
   },
   created() {
+    if(this.mergedList.includes(this.org) ){
+      this.isTeacherSee = true
+    }
     if(this.lang.lang == 'com'){
       this.languageSetting = 2;
     }else if(this.lang.lang == 'hk'){

+ 3 - 0
src/components/pages/aiEasy/addCourse.vue

@@ -25945,6 +25945,9 @@ ${this.lang.ssStar5},问题或需求都被识别。
     resizer.addEventListener('touchstart', touchStartHandler);
   },
   created() {
+    if(this.mergedList.includes(this.org) ){
+      this.isTeacherSee = true
+    }
     if(this.lang.lang == 'com'){
       this.languageSetting = 2;
     }else if(this.lang.lang == 'hk'){

+ 3 - 0
src/components/pages/easy/addCourse.vue

@@ -14658,6 +14658,9 @@ export default {
     next();
   },
   created() {
+    if(this.mergedList.includes(this.org) ){
+      this.isTeacherSee = true
+    }
     this.getStudent();
     this.getTeacher();
     this.getClass();

+ 3 - 0
src/components/pages/newCourse/addCourse.vue

@@ -15019,6 +15019,9 @@ export default {
     })
   },
   created() {
+    if(this.mergedList.includes(this.org) ){
+      this.isTeacherSee = true
+    }
     this.getStudent();
     this.getTeacher();
     this.getClass();

+ 4 - 0
src/components/pages/pptEasy/addCourse.vue

@@ -8714,6 +8714,9 @@ export default {
     next();
   },
   created() {
+    if(this.mergedList.includes(this.org) ){
+      this.isTeacherSee = true
+    }
     this.getStudent();
     this.getTeacher();
     this.getClass();
@@ -8742,6 +8745,7 @@ export default {
       // this.iframeIsLoad =this.$refs.pptIframeRef.pptLoading
 
     }
+
   }
 };
 </script>