liyangzheng 2 vuotta sitten
vanhempi
commit
ae6195e6cb
2 muutettua tiedostoa jossa 19 lisäystä ja 13 poistoa
  1. 1 3
      src/views/myfile/MyFile.vue
  2. 18 10
      src/views/myfile/modalComponebts/Transfer.vue

+ 1 - 3
src/views/myfile/MyFile.vue

@@ -177,7 +177,7 @@
                 <div class="fileTable">
                     <el-collapse v-model="files" accordion class="collapse" style="height: 200px;">
                         <el-collapse-item title="文件" name="2" class="">
-                            <el-table :data="fileList" style="width: 100%" @row-contextmenu="handleRowClick"
+                            <el-table :data="fileList" style="width: 100%"  @row-contextmenu="handleRowClick"
                                 @selection-change="handleSelectionChange" @row-click="mouseClick">
                                 <el-table-column type="selection" width="55" />
                                 <el-table-column label="名称" width="200">
@@ -711,8 +711,6 @@ export default {
         function handleRowClick(row, col, e) {
             e.preventDefault();
             e.stopPropagation();
-            leftList.value = e.pageX
-            rightList.value = e.pageY
             copyRow.value = row
             clickRowId.value = row.docId
             copyDirId.value = row.dirId

+ 18 - 10
src/views/myfile/modalComponebts/Transfer.vue

@@ -43,6 +43,7 @@
 import { ref, onMounted, toRef } from 'vue';
 import userTree from '../../../api/user/userTree';
 import fileShare from '../../../api/fileShare/fileShare';
+import fileCount from '../../../api/fileCount/fileCount'
 import { ElMessage } from 'element-plus'
 export default {
     props: {
@@ -127,8 +128,8 @@ export default {
                         }
                     })
                 }
-            }else{
-               return
+            } else {
+                return
             }
 
         }
@@ -151,15 +152,22 @@ export default {
                     getAllNodeIds(allTreeData.value);
                 });
             })
-            fileShare.getSharePeople(dees).then(res => {
-                // 去除数组内部的重复元素
-                const uniqueRes = Array.from(new Set(res.map(item => item.userName))).map(id => res.find(item => item.userName === id));
-                // 现在的 uniqueRes 数组不包含重复元素
-                chooseTagData.value = uniqueRes;
-                backScreen.value = chooseTagData.value.map(item => {
-                    return item.userId
+            if (feeh === 1) {
+                fileShare.getSharePeople(dees).then(res => {
+                    // 去除数组内部的重复元素
+                    const uniqueRes = Array.from(new Set(res.map(item => item.userName))).map(id => res.find(item => item.userName === id));
+                    // 现在的 uniqueRes 数组不包含重复元素
+                    chooseTagData.value = uniqueRes;
+                    backScreen.value = chooseTagData.value.map(item => {
+                        return item.userId
+                    })
                 })
-            })
+            } else {
+                fileCount.getActor(dees).then(res => {
+                    console.log(res, 'count');
+                })
+            }
+
         }
         function getBack() {
             transferModals.value = false