diff --git a/src/components/ShowFile/ShowFile.vue b/src/components/ShowFile/ShowFile.vue index 6081d7d..da729fb 100644 --- a/src/components/ShowFile/ShowFile.vue +++ b/src/components/ShowFile/ShowFile.vue @@ -763,17 +763,22 @@
-

确定删除所选的{{selectFileList.length}}个文件?默认进入回收站

+

确定删除所选的{{selectFileList.length}}个文件?

-
- 永久删除文件(不进入回收站,直接删除) -
+ + + - 取 消 - 确 定 +
+ 彻底删除 +
+
+ 取 消 + 移至回收站 +
@@ -4074,6 +4079,16 @@ export default { this.rowContextData.isFavorite = !isFavorite }) }, + // 移动至回收站 + moveToRecycle() { + this.permanentDelete = false + this.deleteFile() + }, + // 彻底删除 + sweepDeleteFile() { + this.permanentDelete = true + this.deleteFile() + }, // 删除 deleteFile() { // 提取出selectFileList中的id @@ -4532,6 +4547,8 @@ export default { } .dialog-footer { + display: flex; + justify-content: space-between; .el-loading-spinner { margin-top: -13px;