package com.odcc.cpzidc.bis.domain; import java.math.BigDecimal; import org.apache.commons.lang3.builder.ToStringBuilder; import org.apache.commons.lang3.builder.ToStringStyle; import com.odcc.cpzidc.common.annotation.Excel; import com.odcc.cpzidc.common.core.domain.BaseEntity; /** * 绿色运行指标信息对象 idc_use_green * * @author ruoyi * @date 2024-10-10 */ public class IdcUseGreen extends BaseEntity { private static final long serialVersionUID = 1L; /** 序号 */ private Long id; /** 数据中心ID */ @Excel(name = "数据中心ID") private Long baseId; /** 日期节点 */ @Excel(name = "日期节点") private String dateNode; /** 本年度是否有改造 */ @Excel(name = "本年度是否有改造") private Long reform; /** 本年度改造投资(万元) */ @Excel(name = "本年度改造投资", readConverterExp = "万=元") private String investYear; /** 节能改造状态 */ @Excel(name = "节能改造状态") private String energySavingStatus; /** 实测WUE */ @Excel(name = "实测WUE") private String wueReality; /** 实测PUE */ @Excel(name = "实测PUE") private BigDecimal pueReality; /** 全年用水量(吨) */ @Excel(name = "全年用水量", readConverterExp = "吨=") private BigDecimal waterYearActual; /** 全年电力总消耗量(万千瓦时) */ @Excel(name = "全年电力总消耗量", readConverterExp = "万=千瓦时") private BigDecimal electricityYearActual; /** 全年IT系统耗电量(万千瓦时) */ @Excel(name = "全年IT系统耗电量", readConverterExp = "万=千瓦时") private Long electricityItYearActual; /** 全年清洁能源利用量(万千瓦时) */ @Excel(name = "全年清洁能源利用量", readConverterExp = "万=千瓦时") private BigDecimal cleanEnergyDosage; /** 清洁能源利用率(%) */ @Excel(name = "清洁能源利用率", readConverterExp = "%=") private String cleanEnergyRate; /** 清洁能源类型 */ @Excel(name = "清洁能源类型") private String cleanEnergyType; /** 清洁能源来源 */ @Excel(name = "清洁能源来源") private BigDecimal cleanEnergyFrom; /** 排序 */ @Excel(name = "排序") private Long sort; /** 更新者 */ @Excel(name = "更新者") private Long updateUser; /** 创建者 */ @Excel(name = "创建者") private Long createUser; public void setId(Long id) { this.id = id; } public Long getId() { return id; } public void setBaseId(Long baseId) { this.baseId = baseId; } public Long getBaseId() { return baseId; } public void setDateNode(String dateNode) { this.dateNode = dateNode; } public String getDateNode() { return dateNode; } public void setReform(Long reform) { this.reform = reform; } public Long getReform() { return reform; } public void setInvestYear(String investYear) { this.investYear = investYear; } public String getInvestYear() { return investYear; } public void setEnergySavingStatus(String energySavingStatus) { this.energySavingStatus = energySavingStatus; } public String getEnergySavingStatus() { return energySavingStatus; } public void setWueReality(String wueReality) { this.wueReality = wueReality; } public String getWueReality() { return wueReality; } public void setPueReality(BigDecimal pueReality) { this.pueReality = pueReality; } public BigDecimal getPueReality() { return pueReality; } public void setWaterYearActual(BigDecimal waterYearActual) { this.waterYearActual = waterYearActual; } public BigDecimal getWaterYearActual() { return waterYearActual; } public void setElectricityYearActual(BigDecimal electricityYearActual) { this.electricityYearActual = electricityYearActual; } public BigDecimal getElectricityYearActual() { return electricityYearActual; } public void setElectricityItYearActual(Long electricityItYearActual) { this.electricityItYearActual = electricityItYearActual; } public Long getElectricityItYearActual() { return electricityItYearActual; } public void setCleanEnergyDosage(BigDecimal cleanEnergyDosage) { this.cleanEnergyDosage = cleanEnergyDosage; } public BigDecimal getCleanEnergyDosage() { return cleanEnergyDosage; } public void setCleanEnergyRate(String cleanEnergyRate) { this.cleanEnergyRate = cleanEnergyRate; } public String getCleanEnergyRate() { return cleanEnergyRate; } public void setCleanEnergyType(String cleanEnergyType) { this.cleanEnergyType = cleanEnergyType; } public String getCleanEnergyType() { return cleanEnergyType; } public void setCleanEnergyFrom(BigDecimal cleanEnergyFrom) { this.cleanEnergyFrom = cleanEnergyFrom; } public BigDecimal getCleanEnergyFrom() { return cleanEnergyFrom; } public void setSort(Long sort) { this.sort = sort; } public Long getSort() { return sort; } public void setUpdateUser(Long updateUser) { this.updateUser = updateUser; } public Long getUpdateUser() { return updateUser; } public void setCreateUser(Long createUser) { this.createUser = createUser; } public Long getCreateUser() { return createUser; } @Override public String toString() { return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) .append("id", getId()) .append("baseId", getBaseId()) .append("dateNode", getDateNode()) .append("reform", getReform()) .append("investYear", getInvestYear()) .append("energySavingStatus", getEnergySavingStatus()) .append("wueReality", getWueReality()) .append("pueReality", getPueReality()) .append("waterYearActual", getWaterYearActual()) .append("electricityYearActual", getElectricityYearActual()) .append("electricityItYearActual", getElectricityItYearActual()) .append("cleanEnergyDosage", getCleanEnergyDosage()) .append("cleanEnergyRate", getCleanEnergyRate()) .append("cleanEnergyType", getCleanEnergyType()) .append("cleanEnergyFrom", getCleanEnergyFrom()) .append("sort", getSort()) .append("createTime", getCreateTime()) .append("updateTime", getUpdateTime()) .append("updateUser", getUpdateUser()) .append("createUser", getCreateUser()) .append("remark", getRemark()) .toString(); } }