import request from '@/utils/request' import type { SystemConfig } from '@/types' /** * 获取所有系统配置(管理员) */ export function getAllConfigs() { return request({ url: '/system/config', method: 'get' }) } /** * 获取指定配置值 */ export function getConfigValue(configKey: string) { return request({ url: `/system/config/value/${configKey}`, method: 'get' }) } /** * 更新配置 */ export function updateConfig(configKey: string, configValue: string) { return request({ url: '/system/config', method: 'put', data: { configKey, configValue } }) } /** * 批量更新配置 */ export function batchUpdateConfigs(configs: Record) { return request({ url: '/system/config/batch', method: 'put', data: configs }) }