Newer
Older
carbon-metering-front / src / api / api / energy / data.ts
import request from '@/api/index'
// 综合能耗管理数据列表
export function getEnergyConsumptionList(params: any) {
  return request({
    url: '/energy/carbonData/listPage',
    method: 'get',
    params,
  })
}
// 删除
export function removeEnergyConsumption(params: any) {
  return request({
    url: '/energy/carbonData/delete',
    method: 'get',
    params,
  })
}
// 批量删除
export function batchRemoveEnergyConsumption(data: any) {
  return request({
    url: '/energy/carbonData/batchDelete',
    method: 'post',
    data,
  })
}
// 导出
export function exportEnergyConsumption(params: any) {
  return request({
    url: '/energy/carbonData/export',
    method: 'get',
    params,
    responseType: 'blob',
  })
}
// 导入
export function importEnergyConsumption(data: any) {
  return request({
    url: '/energy/carbonData/import',
    method: 'post',
    data,
  })
}
// 详情
export function detailEnergyConsumption(params: any) {
  return request({
    url: '/energy/carbonData/detail',
    method: 'get',
    params,
  })
}

export function templateDownload() {
  return request({
    url: '/static/carbon.xlsx',
    method: 'get',
    responseType: 'blob',
  })
}