Commit 06b28bd1 authored by zhengke's avatar zhengke

no message

parent edde762f
......@@ -62,9 +62,9 @@ import FolderService from "@/services/FolderService";
type:Object,
required:''
},
SelectedDatas:{
type:Number || Array,
required:''
selectedDatas:{
type: Array,
required:[]
},
FileType: {
type:Number,
......@@ -134,13 +134,14 @@ import FolderService from "@/services/FolderService";
let Id = ''
console.log(File,'=====File')
if(!props.details) {
title = `文件${props.SelectedDatas.join(',')}`
Id = props.SelectedDatas.join(',')
title = `文件${props.selectedDatas.join(',')}`
Id = props.selectedDatas.join(',')
}else {
title = props.details.FileName
Id = props.details.FileId
}
// console.log(title,'=======11111')
// return
ElMessageBox.confirm(`此操作将${title}移动到${File.FileName},是否确定?`, "提示", {
confirmButtonText: "确定",
cancelButtonText: "取消",
......@@ -194,7 +195,7 @@ import FolderService from "@/services/FolderService";
const recursiveFun = (arrs:Array,type:any) =>{
if(arrs.length>0) arrs.forEach(x => {
Object.assign(x,{disabled:false})
Object.assign(x,{disabled:props.selectedDatas.indexOf(x.FileId)!=-1?true:false})
if(type&&x.FileId==datas.FolderId) datas.FolderObj = x
if(x.ChildList.length>0){
if(!type) recursion(x)
......@@ -202,7 +203,7 @@ import FolderService from "@/services/FolderService";
}
})
else {
Object.assign(arrs,{disabled:false})
Object.assign(arrs,{disabled:props.selectedDatas.indexOf(arrs.FileId)!=-1?true:false})
if(type&&arrs.FileId==datas.FolderId) datas.FolderObj = arrs
}
......
......@@ -44,9 +44,7 @@
</el-button>
<template #dropdown>
<el-dropdown-menu>
<el-dropdown-item @click="MoveFile(0)">移动至
<el-tree :data="datas.fileList" :props="defaultProps" show-checkbox />
</el-dropdown-item>
<el-dropdown-item icon="Expand" @click="MoveFile(0)">移动至</el-dropdown-item>
</el-dropdown-menu>
</template>
</el-dropdown>
......@@ -285,7 +283,7 @@ const loading = ref(false as any);
const SellTemplateRef = ref<any>();
// 移动到文件夹
const MoveFile = (item:any) => {
journeyAdsDetails.value = item
if(item) journeyAdsDetails.value = item
isTreeFile.value = true
}
// 历史版本
......@@ -493,6 +491,7 @@ const editDelete = async (row: any, type: Number) => {
}
};
const querySearchHandler = async () => {
datas.selectedDatas = []
loading.value = true;
try {
if (queryObj.pageIndex == 1) dataList.value = [];
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment