Browse Source

全选修改

duy 1 year ago
parent
commit
182bda2252

+ 2 - 2
src/views/transfer/components/table-collect.vue

@@ -23,12 +23,12 @@
             </HcTooltip>
         </template>
         <div v-loading="totalLoaing" class="h-screen">
-            <div v-for="(item) in totalData" :key="item.unitInfo">
+            <div v-for="(item, index) in totalData" :key="item.unitInfo">
                 <div class="hc-card-table-title">{{ item.unitInfo }}</div>
                 <template v-for="(item1, index1) in item.nodeLists" :key="item1.nodeInfo">
                     <HcCardItem v-if="item1.list && item1.list.length > 0" ui="h-half">
                         <template #header>
-                            <el-checkbox v-model="item1.checkedval" label="全选" size="large" @change="clickAll($event, index1)" /> 
+                            <el-checkbox v-model="item1.checkedval" label="全选" size="large" @change="clickAll($event, index)" /> 
                             <span class="ml-1">{{ item1.nodeInfo }}</span>
                            
                             <!-- <span class="text-gray">(238卷)</span> -->

+ 5 - 5
src/views/transfer/components/visual-table.vue

@@ -35,11 +35,11 @@ const tableSelection = (rows) => {
 }
 const tableSelectAll = (val)=>{
   if (val) {
-      allData.value.forEach((ele1)=>{
-        nextTick(()=>{
-          tableRef.value.toggleRowSelection( ele1, true )
-        })
-      })
+    // tableData.value.forEach((ele1)=>{
+    //     nextTick(()=>{
+    //       tableRef.value.toggleRowSelection( ele1, true )
+    //     })
+    //   })
 
     tableKeys.value = allData.value 
     emit('getTableKeys', allData.value )