Files
energy_app/src/api/energyReport.js
T
jiangyinzhi 04f0606430 能效诊断
2024-07-10 10:25:32 +08:00

106 lines
2.9 KiB
JavaScript

//公共api
import myAxios from './axios'
const sx = process.env.VUE_APP_CITY_TYPE == 'sx'?'/ferry_service/ferryController/conveyor':''
//通过id获取到当前id的详细信息
export function getEnergyReportInfoAPI(data) {
return myAxios({
url: `${sx}/energy-effcicency-net-service/nxzdReportTemplaNet/getReport`, //后端接口路由
method: 'get',
params: data
})
}
//能耗算分
export function energyQuotaTaskCalc(data) {
return myAxios({
url:`${sx}/energy-effcicency-net-service/nxzdEnergyQuotaSetNet/energyQuotaTaskCalc`, //后端接口路由
method: 'get',
params: data
})
}
//获取登录客户信息
export function getLoginCustomerAPI() {
return myAxios({
url:`${sx}/energy-effcicency-net-service/nxzdCustomerBasicInfoNet/getLoginCustomer`, //后端接口路由
method: 'get'
})
}
// 查询报告月份下拉数据
export function getReportTimeListAPI(data) {
return myAxios({
url: `${sx}/energy-effcicency-net-service/nxzdReportTemplaNet/getReportTimeList`, //后端接口路由
method: 'get',
params: data
})
}
//可以通过日期获取当前报表数据
export function getReport(data) {
return myAxios({
url: `${sx}/energy-effcicency-net-service/nxzdCustomerBasicInfoNet/getReport`, //后端接口路由
method: 'post',
data
})
}
// 查询企业用能列表
export function getQyListAPI(data) {
return myAxios({
url: `${sx}/energy-effcicency-net-service/nxzdEnterpriseEnergyNet/list`, //后端接口路由
method: 'post',
data: data
})
}
// 新增保存企业用能信息
export function NewAddQyAPI(data) {
return myAxios({
url: `${sx}/energy-effcicency-net-service/nxzdEnterpriseEnergyNet/add`, //后端接口路由
method: 'post',
data: data
})
}
// 删除企业用能信息
export function DeleteQyAPI(data) {
return myAxios({
url: `${sx}/energy-effcicency-net-service/nxzdEnterpriseEnergyNet/remove`, //后端接口路由
method: 'get',
params: data
})
}
// 查询单个企业用能信息
export function getQyInfo(data) {
return myAxios({
url: `${sx}/energy-effcicency-net-service/nxzdEnterpriseEnergyNet/getInfo`, //后端接口路由
method: 'get',
params: data
})
}
// 修改单个企业用能信息
export function EditQyInfo(data) {
return myAxios({
url: `${sx}/energy-effcicency-net-service/nxzdEnterpriseEnergyNet/edit`, //后端接口路由
method: 'post',
data: data
})
}
// 根据年份获取用户外购电信息
export function getInfoByCustomerId(data) {
return myAxios({
url: `${sx}/energy-effcicency-net-service/nxzdEnergyDataYearNet/getInfoByCustomerId`, //后端接口路由
method: 'GET',
params: data
})
}
// 通过年份与客户id查询报告
export function getReportByYear(data) {
return myAxios({
url: `${sx}/energy-effcicency-net-service/nxzdReportTemplaNet/getReportByYear`, //后端接口路由
method: 'GET',
params: data
})
}