修改网站托管模块

This commit is contained in:
zyj
2025-11-22 18:19:00 +08:00
parent 6212fa372c
commit c854ebd819
3 changed files with 114 additions and 62 deletions

15
app.go
View File

@@ -405,3 +405,18 @@ func (a *App) BackupDatabase(backupPath string) error {
}
return a.store.Backup(backupPath)
}
// SelectFolder 打开文件夹选择对话框
func (a *App) SelectFolder() (string, error) {
result, err := a.app.Dialog.OpenFileWithOptions(&application.OpenFileDialogOptions{
CanChooseDirectories: true,
CanChooseFiles: false,
Title: "选择网站文件夹",
ButtonText: "选择",
}).PromptForSingleSelection()
if err != nil {
return "", err
}
return result, nil
}