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_build_base * * @author ruoyi * @date 2024-10-10 */ public class IdcBuildBase extends BaseEntity { private static final long serialVersionUID = 1L; /** 序号 */ private Long id; /** 规模类型 */ @Excel(name = "规模类型") private Integer type; /** 业务类型 */ @Excel(name = "业务类型") private Long businessType; /** 设计机架数 */ @Excel(name = "设计机架数") private Long frameNum; /** 设计机架功率 */ @Excel(name = "设计机架功率") private BigDecimal framePower; /** 名称 */ @Excel(name = "名称") private String name; /** 省(自治区、直辖市) */ @Excel(name = "省", readConverterExp = "自=治区、直辖市") private String province; /** 市() */ @Excel(name = "市", readConverterExp = "市()") private String city; /** 区、县 */ @Excel(name = "区、县") private String area; /** 地址 */ @Excel(name = "地址") private String address; /** 补充地址 */ @Excel(name = "补充地址") private String addressExt; /** 机楼 */ @Excel(name = "机楼") private String building; /** 运营主体统一社会信用代码 */ @Excel(name = "运营主体统一社会信用代码") private String creditCode; /** 运营主体 */ @Excel(name = "运营主体") private String mainbody; /** 运营公司总公司 */ @Excel(name = "运营公司总公司") private String mainbodyHeader; /** 运营主体类型 */ @Excel(name = "运营主体类型") private String mainbodyType; /** 建设初始投资(万元) */ @Excel(name = "建设初始投资", readConverterExp = "万=元") private String investment; /** 建设进度 */ @Excel(name = "建设进度") private String progress; /** 投产时间 */ @Excel(name = "投产时间") private String productionTime; /** 数据中心建设等级或标准 */ @Excel(name = "数据中心建设等级或标准") private String dcBuildingLevel; /** 数据中心总设计面积 */ @Excel(name = "数据中心总设计面积") private Long dcAllArea; /** IT机房面积 */ @Excel(name = "IT机房面积") private Long dcItArea; /** 建筑形式 */ @Excel(name = "建筑形式") private String buildingType; /** 抗震级别 */ @Excel(name = "抗震级别") private String seismicLevel; /** 应用类别 */ @Excel(name = "应用类别") private String useType; /** 设计PUE */ @Excel(name = "设计PUE") private BigDecimal pueDesign; /** 设计耗水量(年) */ @Excel(name = "设计耗水量(年)") private String waterDesign; /** 链接的运营商 */ @Excel(name = "链接的运营商") private String netOperator; /** 链接的运营商_其它 */ @Excel(name = "链接的运营商_其它") private String netOperatorOther; /** 接入网络级别 */ @Excel(name = "接入网络级别") private String netLevel; /** 排序 */ @Excel(name = "排序") private Long sort; /** 管理员反馈信息 */ @Excel(name = "管理员反馈信息") private String message; /** 状态0: 1 2 */ @Excel(name = "状态0: 1 2") private Long state; /** 是否可用 */ @Excel(name = "是否可用") private Integer isEnable; /** 创建者 */ @Excel(name = "创建者") private Long createUser; public void setId(Long id) { this.id = id; } public Long getId() { return id; } public void setType(Integer type) { this.type = type; } public Integer getType() { return type; } public void setBusinessType(Long businessType) { this.businessType = businessType; } public Long getBusinessType() { return businessType; } public void setFrameNum(Long frameNum) { this.frameNum = frameNum; } public Long getFrameNum() { return frameNum; } public void setFramePower(BigDecimal framePower) { this.framePower = framePower; } public BigDecimal getFramePower() { return framePower; } public void setName(String name) { this.name = name; } public String getName() { return name; } public void setProvince(String province) { this.province = province; } public String getProvince() { return province; } public void setCity(String city) { this.city = city; } public String getCity() { return city; } public void setArea(String area) { this.area = area; } public String getArea() { return area; } public void setAddress(String address) { this.address = address; } public String getAddress() { return address; } public void setAddressExt(String addressExt) { this.addressExt = addressExt; } public String getAddressExt() { return addressExt; } public void setBuilding(String building) { this.building = building; } public String getBuilding() { return building; } public void setCreditCode(String creditCode) { this.creditCode = creditCode; } public String getCreditCode() { return creditCode; } public void setMainbody(String mainbody) { this.mainbody = mainbody; } public String getMainbody() { return mainbody; } public void setMainbodyHeader(String mainbodyHeader) { this.mainbodyHeader = mainbodyHeader; } public String getMainbodyHeader() { return mainbodyHeader; } public void setMainbodyType(String mainbodyType) { this.mainbodyType = mainbodyType; } public String getMainbodyType() { return mainbodyType; } public void setInvestment(String investment) { this.investment = investment; } public String getInvestment() { return investment; } public void setProgress(String progress) { this.progress = progress; } public String getProgress() { return progress; } public void setProductionTime(String productionTime) { this.productionTime = productionTime; } public String getProductionTime() { return productionTime; } public void setDcBuildingLevel(String dcBuildingLevel) { this.dcBuildingLevel = dcBuildingLevel; } public String getDcBuildingLevel() { return dcBuildingLevel; } public void setDcAllArea(Long dcAllArea) { this.dcAllArea = dcAllArea; } public Long getDcAllArea() { return dcAllArea; } public void setDcItArea(Long dcItArea) { this.dcItArea = dcItArea; } public Long getDcItArea() { return dcItArea; } public void setBuildingType(String buildingType) { this.buildingType = buildingType; } public String getBuildingType() { return buildingType; } public void setSeismicLevel(String seismicLevel) { this.seismicLevel = seismicLevel; } public String getSeismicLevel() { return seismicLevel; } public void setUseType(String useType) { this.useType = useType; } public String getUseType() { return useType; } public void setPueDesign(BigDecimal pueDesign) { this.pueDesign = pueDesign; } public BigDecimal getPueDesign() { return pueDesign; } public void setWaterDesign(String waterDesign) { this.waterDesign = waterDesign; } public String getWaterDesign() { return waterDesign; } public void setNetOperator(String netOperator) { this.netOperator = netOperator; } public String getNetOperator() { return netOperator; } public void setNetOperatorOther(String netOperatorOther) { this.netOperatorOther = netOperatorOther; } public String getNetOperatorOther() { return netOperatorOther; } public void setNetLevel(String netLevel) { this.netLevel = netLevel; } public String getNetLevel() { return netLevel; } public void setSort(Long sort) { this.sort = sort; } public Long getSort() { return sort; } public void setMessage(String message) { this.message = message; } public String getMessage() { return message; } public void setState(Long state) { this.state = state; } public Long getState() { return state; } public void setIsEnable(Integer isEnable) { this.isEnable = isEnable; } public Integer getIsEnable() { return isEnable; } 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("type", getType()) .append("businessType", getBusinessType()) .append("frameNum", getFrameNum()) .append("framePower", getFramePower()) .append("name", getName()) .append("province", getProvince()) .append("city", getCity()) .append("area", getArea()) .append("address", getAddress()) .append("addressExt", getAddressExt()) .append("building", getBuilding()) .append("creditCode", getCreditCode()) .append("mainbody", getMainbody()) .append("mainbodyHeader", getMainbodyHeader()) .append("mainbodyType", getMainbodyType()) .append("investment", getInvestment()) .append("progress", getProgress()) .append("productionTime", getProductionTime()) .append("dcBuildingLevel", getDcBuildingLevel()) .append("dcAllArea", getDcAllArea()) .append("dcItArea", getDcItArea()) .append("buildingType", getBuildingType()) .append("seismicLevel", getSeismicLevel()) .append("useType", getUseType()) .append("pueDesign", getPueDesign()) .append("waterDesign", getWaterDesign()) .append("netOperator", getNetOperator()) .append("netOperatorOther", getNetOperatorOther()) .append("netLevel", getNetLevel()) .append("remark", getRemark()) .append("sort", getSort()) .append("message", getMessage()) .append("state", getState()) .append("isEnable", getIsEnable()) .append("createTime", getCreateTime()) .append("updateTime", getUpdateTime()) .append("createUser", getCreateUser()) .toString(); } }