feat: add backup and restore

This commit is contained in:
engigu
2025-12-22 11:10:46 +08:00
parent 179aad970f
commit 03f4fa7b5c
8 changed files with 569 additions and 2 deletions
+5 -1
View File
@@ -37,7 +37,11 @@ async function loadSettings() {
async function saveSettings() {
loading.value = true
try {
await api.settings.updateSite(form.value)
await api.settings.updateSite({
...form.value,
page_size: String(form.value.page_size),
cookie_days: String(form.value.cookie_days)
})
await refreshSettings()
toast.success('保存成功')
} catch {