text: import request from '@/utils/request'
  
  // 查询参数列表
  export function listConfig(query) {
    return request({
      url: '/system/config/list',
      method: 'get',
      params: query
    })
  }
  
  // 查询参数详细
  export function getConfig(configId) {
    return request({
      url: '/system/config/' + configId,
      method: 'get'
    })
  }
  
  // 根据参数键名查询参数值
  export function getConfigKey(configKey) {
    return request({
      url: '/system/config/configKey/' + configKey,
      method: 'get'
    })
  }
  
  // 新增参数配置
  export function addConfig(data) {
    return request({
      url: '/system/config',
      method: 'post',
      data: data
    })
  }
  
  // 修改参数配置
  export function updateConfig(data) {
    return request({
      url: '/system/config/edit',
      method: 'post',
      data: data
    })
  }
  
  // 删除参数配置
  export function delConfig(configId) {
    return request({
      url: '/system/config/delete/' + configId,
      method: 'get'
    })
  }
  
  // 清理参数缓存
  export function clearCache() {
    return request({
      url: '/system/config/clearCache/delete',
      method: 'get'
    })
  }
  
  // 导出参数
  export function exportConfig(query) {
    return request({
      url: '/system/config/export',
      method: 'get',
      params: query
    })
  }
  