This commit is contained in:
Yvan
2026-08-17 15:52:59 +08:00
parent 083cc3a9ea
commit 10ccc005be
11 changed files with 884 additions and 110 deletions
+14
View File
@@ -27,6 +27,20 @@ export const setSystemConfig = (data) => {
})
}
// 对象存储配置以局部 payload 提交,避免连带覆盖其他尚未保存的表单项。
export const setStorageConfig = (storage) => {
return setSystemConfig({
config: {
admin: { storage }
}
})
}
// 邮件配置同样以局部 payload 提交,SMTP 密钥由后端写入集成配置表。
export const setEmailConfig = (email) => {
return setSystemConfig({ config: { email } })
}
// @Tags system
// @Summary 获取服务器运行状态
// @Security ApiKeyAuth