diff --git a/schoolNewsWeb/src/views/admin/manage/system/SystemConfigView.vue b/schoolNewsWeb/src/views/admin/manage/system/SystemConfigView.vue index 315c1e5..774a027 100644 --- a/schoolNewsWeb/src/views/admin/manage/system/SystemConfigView.vue +++ b/schoolNewsWeb/src/views/admin/manage/system/SystemConfigView.vue @@ -326,11 +326,13 @@ async function saveConfig(groupKey: string) { configGroup: groupKey })); - // TODO: 调用API保存配置 - // await configApi.saveConfigs(saveData); - console.log('保存配置:', saveData); + // 调用API保存配置 + const result = await configApi.saveConfigs(saveData); - await new Promise(resolve => setTimeout(resolve, 1000)); + if (!result.success) { + ElMessage.error(result.message || '配置保存失败'); + return; + } ElMessage.success('配置保存成功'); } catch (error) {