feat(admin): 添加 S3 备份列表查看、下载和删除功能

- 在数据管理页面添加“查看备份”按钮,用于打开备份列表弹窗
- 新增 S3BackupModal 组件,展示备份文件列表,支持下载和删除操作
- 扩展 S3 工具类,支持列出、获取和删除 S3 对象
- 新增后端 API 接口:获取备份列表、删除备份、下载备份文件
- 为所有支持的语言添加相应的国际化文本
This commit is contained in:
anghunk
2026-02-12 16:26:50 +08:00
parent 1c416ce93e
commit 3cfa5f1f6a
21 changed files with 737 additions and 29 deletions

View File

@@ -130,7 +130,15 @@
"saving": "Guardando...",
"backup": "Copiar a S3 Ahora",
"backingUp": "Copiando...",
"success": "¡Copia de seguridad exitosa! Archivo: {file}"
"success": "¡Copia de seguridad exitosa! Archivo: {file}",
"viewBackups": "Ver copias de seguridad",
"loadingBackups": "Cargando...",
"backupListTitle": "Lista de copias de seguridad S3",
"emptyBackupList": "No hay archivos de copia de seguridad",
"download": "Descargar",
"delete": "Eliminar",
"confirmDelete": "¿Estás seguro de que quieres eliminar la copia de seguridad {file}?",
"deleteSuccess": "Eliminado exitosamente"
}
},
"logs": {