import { request } from '../api/request'; /** * 后端的全局设置 */ export interface GlobalConfig { /** * 上传文件体积 * 默认1m */ uploadFileLimit: number; } let globalConfig = { uploadFileLimit: 1 * 1024 * 1024, }; export function getGlobalConfig() { return { ...globalConfig, }; } export async function fetchGlobalClientConfig(): Promise { const { data: config } = await request.get('/api/config/client'); globalConfig = { ...globalConfig, ...config, }; return config; }