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_infrastructure * * @author ruoyi * @date 2024-10-10 */ public class IdcUseInfrastructure 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 String formName; /** 填表电话 */ @Excel(name = "填表电话") private String formTel; /** 已完成基础机电配置机架数 */ @Excel(name = "已完成基础机电配置机架数") private Long frameCompBase; /** 已完成末端机电配置机架数 */ @Excel(name = "已完成末端机电配置机架数") private Long frameCompEnd; /** 已上电机架数 */ @Excel(name = "已上电机架数") private String frameElectricity; /** 云计算技术部署机架占比 */ @Excel(name = "云计算技术部署机架占比") private String percentageCloud; /** 电价 */ @Excel(name = "电价") private BigDecimal electricityPrice; /** 数据中心年度收入(万元) */ @Excel(name = "数据中心年度收入(万元)") private String annual; /** 数据中心年度运营成本(万元) */ @Excel(name = "数据中心年度运营成本(万元)") private String cost; /** 政务业务占比 */ @Excel(name = "政务业务占比") private String bisPercentZhengwu; /** 企业业务占比 */ @Excel(name = "企业业务占比") private String bisPercentQiye; /** 金融业务占比 */ @Excel(name = "金融业务占比") private String bisPercentJinrong; /** 互联网.公有云占比 */ @Excel(name = "互联网.公有云占比") private String bisPercentInternetGongyouyun; /** 互联网.网站占比 */ @Excel(name = "互联网.网站占比") private String bisPercentInternetWangzhan; /** 互联网.视频占比 */ @Excel(name = "互联网.视频占比") private String bisPercentInternetShiping; /** 互联网.ai占比 */ @Excel(name = "互联网.ai占比") private String bisPercentInternetAi; /** 互联网.电商占比 */ @Excel(name = "互联网.电商占比") private String bisPercentInternetDianshang; /** 互联网.游戏占比 */ @Excel(name = "互联网.游戏占比") private String bisPercentInternetYouxi; /** 互联网.支付占比 */ @Excel(name = "互联网.支付占比") private String bisPercentInternetZhifu; /** 互联网.其他占比 */ @Excel(name = "互联网.其他占比") private String bisPercentInternetOther; /** 其他占比 */ @Excel(name = "其他占比") private String bisPercentOther; /** 数据中心相关发明专利、软著授权总数(个) */ @Excel(name = "数据中心相关发明专利、软著授权总数", readConverterExp = "个=") private String sumChanquan; /** 运维人员数量(个人) */ @Excel(name = "运维人员数量", readConverterExp = "个=人") private String itOperation; /** 排序 */ @Excel(name = "排序") private Long sort; /** 创建者 */ @Excel(name = "创建者") private Long createUser; /** 更新者 */ @Excel(name = "更新者") private Long updateUser; 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 setFormName(String formName) { this.formName = formName; } public String getFormName() { return formName; } public void setFormTel(String formTel) { this.formTel = formTel; } public String getFormTel() { return formTel; } public void setFrameCompBase(Long frameCompBase) { this.frameCompBase = frameCompBase; } public Long getFrameCompBase() { return frameCompBase; } public void setFrameCompEnd(Long frameCompEnd) { this.frameCompEnd = frameCompEnd; } public Long getFrameCompEnd() { return frameCompEnd; } public void setFrameElectricity(String frameElectricity) { this.frameElectricity = frameElectricity; } public String getFrameElectricity() { return frameElectricity; } public void setPercentageCloud(String percentageCloud) { this.percentageCloud = percentageCloud; } public String getPercentageCloud() { return percentageCloud; } public void setElectricityPrice(BigDecimal electricityPrice) { this.electricityPrice = electricityPrice; } public BigDecimal getElectricityPrice() { return electricityPrice; } public void setAnnual(String annual) { this.annual = annual; } public String getAnnual() { return annual; } public void setCost(String cost) { this.cost = cost; } public String getCost() { return cost; } public void setBisPercentZhengwu(String bisPercentZhengwu) { this.bisPercentZhengwu = bisPercentZhengwu; } public String getBisPercentZhengwu() { return bisPercentZhengwu; } public void setBisPercentQiye(String bisPercentQiye) { this.bisPercentQiye = bisPercentQiye; } public String getBisPercentQiye() { return bisPercentQiye; } public void setBisPercentJinrong(String bisPercentJinrong) { this.bisPercentJinrong = bisPercentJinrong; } public String getBisPercentJinrong() { return bisPercentJinrong; } public void setBisPercentInternetGongyouyun(String bisPercentInternetGongyouyun) { this.bisPercentInternetGongyouyun = bisPercentInternetGongyouyun; } public String getBisPercentInternetGongyouyun() { return bisPercentInternetGongyouyun; } public void setBisPercentInternetWangzhan(String bisPercentInternetWangzhan) { this.bisPercentInternetWangzhan = bisPercentInternetWangzhan; } public String getBisPercentInternetWangzhan() { return bisPercentInternetWangzhan; } public void setBisPercentInternetShiping(String bisPercentInternetShiping) { this.bisPercentInternetShiping = bisPercentInternetShiping; } public String getBisPercentInternetShiping() { return bisPercentInternetShiping; } public void setBisPercentInternetAi(String bisPercentInternetAi) { this.bisPercentInternetAi = bisPercentInternetAi; } public String getBisPercentInternetAi() { return bisPercentInternetAi; } public void setBisPercentInternetDianshang(String bisPercentInternetDianshang) { this.bisPercentInternetDianshang = bisPercentInternetDianshang; } public String getBisPercentInternetDianshang() { return bisPercentInternetDianshang; } public void setBisPercentInternetYouxi(String bisPercentInternetYouxi) { this.bisPercentInternetYouxi = bisPercentInternetYouxi; } public String getBisPercentInternetYouxi() { return bisPercentInternetYouxi; } public void setBisPercentInternetZhifu(String bisPercentInternetZhifu) { this.bisPercentInternetZhifu = bisPercentInternetZhifu; } public String getBisPercentInternetZhifu() { return bisPercentInternetZhifu; } public void setBisPercentInternetOther(String bisPercentInternetOther) { this.bisPercentInternetOther = bisPercentInternetOther; } public String getBisPercentInternetOther() { return bisPercentInternetOther; } public void setBisPercentOther(String bisPercentOther) { this.bisPercentOther = bisPercentOther; } public String getBisPercentOther() { return bisPercentOther; } public void setSumChanquan(String sumChanquan) { this.sumChanquan = sumChanquan; } public String getSumChanquan() { return sumChanquan; } public void setItOperation(String itOperation) { this.itOperation = itOperation; } public String getItOperation() { return itOperation; } public void setSort(Long sort) { this.sort = sort; } public Long getSort() { return sort; } public void setCreateUser(Long createUser) { this.createUser = createUser; } public Long getCreateUser() { return createUser; } public void setUpdateUser(Long updateUser) { this.updateUser = updateUser; } public Long getUpdateUser() { return updateUser; } @Override public String toString() { return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) .append("id", getId()) .append("baseId", getBaseId()) .append("dateNode", getDateNode()) .append("formName", getFormName()) .append("formTel", getFormTel()) .append("frameCompBase", getFrameCompBase()) .append("frameCompEnd", getFrameCompEnd()) .append("frameElectricity", getFrameElectricity()) .append("percentageCloud", getPercentageCloud()) .append("electricityPrice", getElectricityPrice()) .append("annual", getAnnual()) .append("cost", getCost()) .append("bisPercentZhengwu", getBisPercentZhengwu()) .append("bisPercentQiye", getBisPercentQiye()) .append("bisPercentJinrong", getBisPercentJinrong()) .append("bisPercentInternetGongyouyun", getBisPercentInternetGongyouyun()) .append("bisPercentInternetWangzhan", getBisPercentInternetWangzhan()) .append("bisPercentInternetShiping", getBisPercentInternetShiping()) .append("bisPercentInternetAi", getBisPercentInternetAi()) .append("bisPercentInternetDianshang", getBisPercentInternetDianshang()) .append("bisPercentInternetYouxi", getBisPercentInternetYouxi()) .append("bisPercentInternetZhifu", getBisPercentInternetZhifu()) .append("bisPercentInternetOther", getBisPercentInternetOther()) .append("bisPercentOther", getBisPercentOther()) .append("sumChanquan", getSumChanquan()) .append("itOperation", getItOperation()) .append("sort", getSort()) .append("createTime", getCreateTime()) .append("updateTime", getUpdateTime()) .append("createUser", getCreateUser()) .append("updateUser", getUpdateUser()) .append("remark", getRemark()) .toString(); } }