文件同步管理数量显示错误问题

This commit is contained in:
wangxk 2025-07-16 15:01:05 +08:00
parent abe433678a
commit 6dbaf80d91

View File

@ -190,6 +190,9 @@ function backups() {
}
////////////
let locallength:any = ref(0)
let md5length:any = ref(0)
let miniolength:any = ref(0)
function getchayi() {
const ids = []
const params: any = {}
@ -205,16 +208,19 @@ function getchayi() {
}
compareLocalList(params).then((res: any) => {
localOnlyFiles.value = res.data
locallength.value = res.data.length
gettreeTwo()
comparearr.value.length = 0
})
compareMd5List(params).then((res: any) => {
md5MismatchedFiles.value = res.data
md5length.value = res.data.length
gettreeTwo()
comparearr.value.length = 0
})
compareMinioList(params).then((res: any) => {
minioOnlyFiles.value = res.data
miniolength.value = res.data.length
gettreeTwo()
comparearr.value.length = 0
})
@ -402,6 +408,9 @@ function gettreedata() {
})
}
function handleNodeClick(data: any, node: any) {
locallength.value = 0
miniolength.value = 0
md5length.value = 0
pathid.value = data.nodeId
localOnlyFiles.value.length = 0
md5MismatchedFiles.value.length = 0
@ -1123,15 +1132,15 @@ const formatFileSize = (size: number): string => {
<div class="legend">
<div class="legend_box">
<div class="legend_color1"></div>
<div class="legend_text">工作空间新增文件({{ localOnlyFiles.length }})</div>
<div class="legend_text">工作空间新增文件({{ locallength }})</div>
</div>
<div class="legend_box">
<div class="legend_color2"></div>
<div class="legend_text">工作空间已删除文件({{ minioOnlyFiles.length }})</div>
<div class="legend_text">工作空间已删除文件({{ miniolength }})</div>
</div>
<div class="legend_box">
<div class="legend_color3"></div>
<div class="legend_text">工作空间内容变动文件({{ md5MismatchedFiles.length }})</div>
<div class="legend_text">工作空间内容变动文件({{ md5length }})</div>
</div>
</div>
<div class="tree_button">