2
0
mirror of https://github.com/acepanel/panel.git synced 2026-02-04 11:27:17 +08:00

fix: 文件重命名错误提示文件已存在

This commit is contained in:
耗子
2025-01-05 20:33:19 +08:00
parent 36d7575f0b
commit 6de5e799ea
2 changed files with 9 additions and 5 deletions

View File

@@ -123,13 +123,17 @@ func formatArchiveByPath(path string) (FormatArchive, error) {
return Bz2, nil
case ".tar":
return Tar, nil
case ".tar.gz", ".tgz":
case ".tgz":
return TGz, nil
case ".gz":
if strings.HasSuffix(path, ".tar.gz") {
return TGz, nil
}
case ".xz":
return Xz, nil
case ".7z":
return SevenZip, nil
default:
return "", errors.New("unknown format")
}
return "", errors.New("unknown format")
}

View File

@@ -410,7 +410,7 @@ const handleRename = async () => {
return
}
await file.exist([source]).then(async (res) => {
await file.exist([target]).then(async (res) => {
if (res.data[0]) {
window.$dialog.warning({
title: '警告',
@@ -425,7 +425,7 @@ const handleRename = async () => {
}
})
} else {
await file.move([{ source, target, force: true }])
await file.move([{ source, target, force: false }])
window.$message.success(
`重命名 ${renameModel.value.source}${renameModel.value.target} 成功`
)