// 应用配置 API import { API_CONFIG, graphqlRequest } from '@/config/api'; const GET_APP_CONFIG = ` query GetAppConfig { appConfig { id name value description type createTime updateTime } } `; const SAVE_APP_CONFIG = ` mutation SaveAppConfig($input: AppConfigInput!) { saveAppConfig(input: $input) { id name value description type createTime updateTime } } `; // API 函数 export const getAppConfig = async () => { try { const data = await graphqlRequest(GET_APP_CONFIG); return data.appConfig || []; } catch (error) { throw new Error(error.message || '获取应用配置失败'); } }; export const saveAppConfig = async (configData) => { try { const data = await graphqlRequest(SAVE_APP_CONFIG, { input: configData }); return data.saveAppConfig; } catch (error) { throw new Error(error.message || '保存应用配置失败'); } };