Explorar o código

update 示范组

dusenyao %!s(int64=3) %!d(string=hai) anos
pai
achega
4964c7bd14
Modificáronse 2 ficheiros con 10 adicións e 4 borrados
  1. 6 4
      src/views/live/student/group.vue
  2. 4 0
      src/views/live/teacher/group.vue

+ 6 - 4
src/views/live/student/group.vue

@@ -402,7 +402,11 @@ export default {
 
             // 如果是示范讨论组,获取旁听学员列表
             if (is_example_group === 'true') {
-              this.getMyGroupInfo_Student();
+              GetMyGroupInfo_Student({
+                task_id: this.task_id
+              }).then(({ audience_list }) => {
+                this.audience_list = audience_list;
+              });
               this.is_example_group = true;
             }
 
@@ -448,9 +452,7 @@ export default {
       GetMyGroupInfo_Student({
         task_id: this.task_id
       }).then(({ live_room_sys_user_id, room_id, student_list, audience_list }) => {
-        let data = student_list.find(el => {
-          return el.is_self === 'true';
-        });
+        let data = student_list.find(el => el.is_self === 'true');
         this.session_id = data.session_id;
         this.room_user_id = data.room_user_id;
         this.live_room_sys_user_id = live_room_sys_user_id;

+ 4 - 0
src/views/live/teacher/group.vue

@@ -414,6 +414,7 @@ export default {
     },
 
     setCurGroupToExample_Teacher() {
+      const loading = this.$loading({ text: '正在把当前分组设为示范讨论组,请等待' });
       SetCurGroupToExample_Teacher({ task_id: this.task_id, group_id: this.group_id })
         .then(() => {
           this.isAudit = true;
@@ -422,6 +423,9 @@ export default {
         })
         .then(({ audience_list }) => {
           this.audience_list = audience_list;
+        })
+        .finally(() => {
+          loading.close();
         });
     }
   }