Browse Source

自訂名單:MemberBinding調整

Louise lin 2 years ago
parent
commit
97fdf4801b
1 changed files with 13 additions and 6 deletions
  1. 13 6
      HiTeachCC/ClientApp/src/views/Board.vue

+ 13 - 6
HiTeachCC/ClientApp/src/views/Board.vue

@@ -123,7 +123,7 @@
                     </div>
                   </div>
                 </div>
-                <div class="page-btn" @click="showMemberlist = false" >{{$t("memberlist['下一步']")}}</div>
+                <div class="page-btn" @click="setStudentsFromList()" >{{$t("memberlist['下一步']")}}</div>
               </div>
             </div>
             <div v-show="!showMemberlist">
@@ -6844,11 +6844,15 @@ export default {
     },
     setCurrentMemberList(list) {
       this.$refs.editMemberList.setCurrentMemberList(list);
-      this.allowSitin=Object.keys(list).length > 0 ?false:true
-     
+      this.allowSitin=Object.keys(this.currentMemberList).length > 0 ?false:true
+    },
+    setStudentsFromList(){
+      this.showMemberlist=false
+      this.students=[]
+      if(Object.keys(this.currentMemberList).length > 0){
       let time = Math.floor(Date.now())
-      if(list?.list){
-      list?.list?.forEach((item)=>{
+      if(this.currentMemberList?.list){
+      this.currentMemberList?.list?.forEach((item)=>{
           let student = {
               sort: item.seatID,
               id: '',
@@ -6875,7 +6879,10 @@ export default {
           return a.sort - b.sort
       })
       }
-    },
+    }
+    this.$store.state.students = this.students;
+    console.log(this.students,"this.students")
+    }
   },
 
   created() {