import Rs from "@@/services/RequestService" class configApi { tableUrl = "/system/config/list" exportUrl = "/system/config/export" // 查询参数列表 listConfig = (query: any) => { return Rs.get({ url: "/sys-config", params: query, loading: false }) } // 查询参数详细 getConfig = (configId: string) => { return Rs.get({ url: "/sys-config/" + configId }) } // 新增参数配置 addConfig = (data: any) => { return Rs.post({ url: "/sys-config", data }) } // 修改参数配置 updateConfig = (data: any) => { return Rs.put({ url: "/sys-config/" + data.id, data }) } // 删除参数配置 delConfig = (configId: string | string[]) => { return Rs.del({ url: "/sys-config", data: { ids: configId } }) } // 根据参数键名查询参数值 getConfigKey = (configKey: string) => { return Rs.get({ url: "/config-key/" + configKey }) } getAppConfig = () => { return Rs.get({ url: "/app-config/" }) } setConfig = () => { return Rs.put({ url: "/set-config/" }) } getSetConfig = () => { return Rs.get({ url: "/set-config/" }) } } export default configApi