Forráskód Böngészése

档案收集跨目录移动修改

duy 2 éve
szülő
commit
399a4a1ff8
1 módosított fájl, 6 hozzáadás és 3 törlés
  1. 6 3
      src/views/file/records.vue

+ 6 - 3
src/views/file/records.vue

@@ -105,7 +105,7 @@
                         <el-scrollbar>
                             <el-checkbox-group v-model="checkedMoves" @change="handleCheckedMovesChange">
                                 <div class="hc-file-checkbox" v-for="item in fileDatasList" :key="item.id">
-                                    <el-checkbox class="size-xl space" :label="item.id">{{item.name}}</el-checkbox>
+                                    <el-checkbox class="size-xl space" :label="item">{{item.name}}</el-checkbox>
                                 </div>
                             </el-checkbox-group>
                         </el-scrollbar>
@@ -736,7 +736,8 @@ const fileDatasList = ref([])
 const handleCheckAllChange = (val) => {
     const checked = fileDatasList.value
     const keys = rowsToIdNumArr(checked);
-    checkedMoves.value = val ? keys : []
+    // checkedMoves.value = val ? keys : []
+    checkedMoves.value = val ? checked : []
     isIndeterminate.value = false
 }
 
@@ -769,7 +770,9 @@ const showRadioFun = (data)=>{
 //保存
 const movesModalLoading = ref(false)
 const movesModalSave = async() => {
-    let ids = checkedMoves.value.join(',')
+    // let ids = checkedMoves.value.join(',')
+    const keys = rowsToIdNumArr(checkedMoves.value);
+    let ids =keys.join(',')
     if(checkedMoves.value.length < 1){
         window.$message?.warning('请勾选需要迁移的文件')
         return;