中国算力平台算力登记系统2.0
yanzhaofeige
3 days ago 5cc82f45d73865489cc39e5ffbf521bf4279ec53
commit | author | age
5cc82f 1 package com.odcc.cpzidc.bis.domain;
Y 2
3 import java.math.BigDecimal;
4 import org.apache.commons.lang3.builder.ToStringBuilder;
5 import org.apache.commons.lang3.builder.ToStringStyle;
6 import com.odcc.cpzidc.common.annotation.Excel;
7 import com.odcc.cpzidc.common.core.domain.BaseEntity;
8
9 /**
10  * IDC在建扩展信息对象 idc_build_extend
11  * 
12  * @author ruoyi
13  * @date 2024-10-10
14  */
15 public class IdcBuildExtend extends BaseEntity
16 {
17     private static final long serialVersionUID = 1L;
18
19     /** 序号 */
20     private Long id;
21
22     /** 数据中心 ID */
23     @Excel(name = "数据中心 ID")
24     private Long baseId;
25
26     /** 日期节点 */
27     @Excel(name = "日期节点")
28     private String dateNode;
29
30     /** 交付机架数(个) */
31     @Excel(name = "交付机架数(个)")
32     private Long deliveryScale;
33
34     /** 下一年交付机架数 */
35     @Excel(name = "下一年交付机架数")
36     private Long deliveryNext;
37
38     /** 下两年交付机架数 */
39     @Excel(name = "下两年交付机架数")
40     private Long deliverySecond;
41
42     /** 电价(元/wkh) */
43     @Excel(name = "电价(元/wkh)")
44     private BigDecimal electricityPrice;
45
46     /** 网络出口带宽(Gbps) */
47     @Excel(name = "网络出口带宽(Gbps)")
48     private BigDecimal netBandwidth;
49
50     /** 算力规模(TFLOPS) */
51     @Excel(name = "算力规模", readConverterExp = "T=FLOPS")
52     private Long computationalScale;
53
54     /** 清洁能源利用率  【需要填写%】 */
55     @Excel(name = "清洁能源利用率  【需要填写%】")
56     private String cleanEnergy;
57
58     /** 采用清洁能源类型(可多选) */
59     @Excel(name = "采用清洁能源类型", readConverterExp = "可=多选")
60     private String cleanEnergyType;
61
62     /** 填报联系人 */
63     @Excel(name = "填报联系人")
64     private String formName;
65
66     /** 填报联系电话 */
67     @Excel(name = "填报联系电话")
68     private String formTel;
69
70     /** 设计耗水量(年)(万吨) */
71     @Excel(name = "设计耗水量(年)(万吨)")
72     private BigDecimal waterYearDesign;
73
74     /** 装机服务器总数单位U(必填) */
75     @Excel(name = "装机服务器总数单位U", readConverterExp = "必=填")
76     private Long sumU;
77
78     /** 排序 */
79     @Excel(name = "排序")
80     private Long sort;
81
82     /** 数据提交状态 */
83     @Excel(name = "数据提交状态")
84     private Integer state;
85
86     /** 创建者 */
87     @Excel(name = "创建者")
88     private Long createUser;
89
90     /** 更新者 */
91     @Excel(name = "更新者")
92     private Long updateUser;
93
94     public void setId(Long id) 
95     {
96         this.id = id;
97     }
98
99     public Long getId() 
100     {
101         return id;
102     }
103     public void setBaseId(Long baseId) 
104     {
105         this.baseId = baseId;
106     }
107
108     public Long getBaseId() 
109     {
110         return baseId;
111     }
112     public void setDateNode(String dateNode) 
113     {
114         this.dateNode = dateNode;
115     }
116
117     public String getDateNode() 
118     {
119         return dateNode;
120     }
121     public void setDeliveryScale(Long deliveryScale) 
122     {
123         this.deliveryScale = deliveryScale;
124     }
125
126     public Long getDeliveryScale() 
127     {
128         return deliveryScale;
129     }
130     public void setDeliveryNext(Long deliveryNext) 
131     {
132         this.deliveryNext = deliveryNext;
133     }
134
135     public Long getDeliveryNext() 
136     {
137         return deliveryNext;
138     }
139     public void setDeliverySecond(Long deliverySecond) 
140     {
141         this.deliverySecond = deliverySecond;
142     }
143
144     public Long getDeliverySecond() 
145     {
146         return deliverySecond;
147     }
148     public void setElectricityPrice(BigDecimal electricityPrice) 
149     {
150         this.electricityPrice = electricityPrice;
151     }
152
153     public BigDecimal getElectricityPrice() 
154     {
155         return electricityPrice;
156     }
157     public void setNetBandwidth(BigDecimal netBandwidth) 
158     {
159         this.netBandwidth = netBandwidth;
160     }
161
162     public BigDecimal getNetBandwidth() 
163     {
164         return netBandwidth;
165     }
166     public void setComputationalScale(Long computationalScale) 
167     {
168         this.computationalScale = computationalScale;
169     }
170
171     public Long getComputationalScale() 
172     {
173         return computationalScale;
174     }
175     public void setCleanEnergy(String cleanEnergy) 
176     {
177         this.cleanEnergy = cleanEnergy;
178     }
179
180     public String getCleanEnergy() 
181     {
182         return cleanEnergy;
183     }
184     public void setCleanEnergyType(String cleanEnergyType) 
185     {
186         this.cleanEnergyType = cleanEnergyType;
187     }
188
189     public String getCleanEnergyType() 
190     {
191         return cleanEnergyType;
192     }
193     public void setFormName(String formName) 
194     {
195         this.formName = formName;
196     }
197
198     public String getFormName() 
199     {
200         return formName;
201     }
202     public void setFormTel(String formTel) 
203     {
204         this.formTel = formTel;
205     }
206
207     public String getFormTel() 
208     {
209         return formTel;
210     }
211     public void setWaterYearDesign(BigDecimal waterYearDesign) 
212     {
213         this.waterYearDesign = waterYearDesign;
214     }
215
216     public BigDecimal getWaterYearDesign() 
217     {
218         return waterYearDesign;
219     }
220     public void setSumU(Long sumU) 
221     {
222         this.sumU = sumU;
223     }
224
225     public Long getSumU() 
226     {
227         return sumU;
228     }
229     public void setSort(Long sort) 
230     {
231         this.sort = sort;
232     }
233
234     public Long getSort() 
235     {
236         return sort;
237     }
238     public void setState(Integer state) 
239     {
240         this.state = state;
241     }
242
243     public Integer getState() 
244     {
245         return state;
246     }
247     public void setCreateUser(Long createUser) 
248     {
249         this.createUser = createUser;
250     }
251
252     public Long getCreateUser() 
253     {
254         return createUser;
255     }
256     public void setUpdateUser(Long updateUser) 
257     {
258         this.updateUser = updateUser;
259     }
260
261     public Long getUpdateUser() 
262     {
263         return updateUser;
264     }
265
266     @Override
267     public String toString() {
268         return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
269             .append("id", getId())
270             .append("baseId", getBaseId())
271             .append("dateNode", getDateNode())
272             .append("deliveryScale", getDeliveryScale())
273             .append("deliveryNext", getDeliveryNext())
274             .append("deliverySecond", getDeliverySecond())
275             .append("electricityPrice", getElectricityPrice())
276             .append("netBandwidth", getNetBandwidth())
277             .append("computationalScale", getComputationalScale())
278             .append("cleanEnergy", getCleanEnergy())
279             .append("cleanEnergyType", getCleanEnergyType())
280             .append("formName", getFormName())
281             .append("formTel", getFormTel())
282             .append("waterYearDesign", getWaterYearDesign())
283             .append("sumU", getSumU())
284             .append("sort", getSort())
285             .append("state", getState())
286             .append("createTime", getCreateTime())
287             .append("createUser", getCreateUser())
288             .append("updateTime", getUpdateTime())
289             .append("updateUser", getUpdateUser())
290             .append("remark", getRemark())
291             .toString();
292     }
293 }