UNPKG

@cdwx/system

Version:

成都文宣业务类服务模块组件库

40 lines (39 loc) 1.08 kB
import type { AxiosRequestConfig } from 'axios'; import 'virtual:uno.css'; export interface ICDWXSystemConfig { systemPath?: string; apiPrev?: string; fileNamespace?: string; } export interface IFileServiceConfig { imageBaseURL: string; namespace: string; uploadFileName: string; uploadFile: string; uploadMultipleFile: string; deleteFile: string; maskFile: string; } /** * 业务系统system全局配置 * 配置功能测试 * */ declare class CDWXSystemConfig { private static instance; private systemPath; private apiPrev; private config; private fileNamespace; private constructor(); static getInstance(): CDWXSystemConfig; setConfig(config: ICDWXSystemConfig): void; setSystemConfig(apiPrev?: string, systemPath?: string): void; setFileNamespace(name?: string): void; setOtherConfig(config: any): void; get baseURL(): string; get httpConfig(): AxiosRequestConfig; get fileServiceConfig(): IFileServiceConfig; } declare const _default: CDWXSystemConfig; export default _default;