中国算力平台算力登记系统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_use_computility
11  * 
12  * @author ruoyi
13  * @date 2024-10-10
14  */
15 public class IdcUseComputility 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 serviceAll;
33
34     /** 否有统一的算力管理平台或算力统计数据 */
35     @Excel(name = "否有统一的算力管理平台或算力统计数据")
36     private Long haveManagerPlatform;
37
38     /** 通用算力规模(PFLOPS,单精度,FP32) */
39     @Excel(name = "通用算力规模(PFLOPS,单精度,FP32)")
40     private BigDecimal computingGeneral;
41
42     /** 智能算力规模(PFLOPS,半精度,FP16) */
43     @Excel(name = "智能算力规模(PFLOPS,半精度,FP16)")
44     private BigDecimal computingIntelligence16;
45
46     /** 智能算力规模(PFLOPS,单精度,FP32) */
47     @Excel(name = "智能算力规模(PFLOPS,单精度,FP32)")
48     private BigDecimal computingIntelligence32;
49
50     /** 通用 */
51     @Excel(name = "通用")
52     private String computingGeneralText;
53
54     /** 智能 FP16 */
55     @Excel(name = "智能 FP16")
56     private String computingIntelligence16Text;
57
58     /** 智能 FP32 */
59     @Excel(name = "智能 FP32")
60     private String computingIntelligence32Text;
61
62     /** 排序 */
63     @Excel(name = "排序")
64     private Long sort;
65
66     /** 更新者 */
67     @Excel(name = "更新者")
68     private Long updateUser;
69
70     /** 创建者 */
71     @Excel(name = "创建者")
72     private Long createUser;
73
74     public void setId(Long id) 
75     {
76         this.id = id;
77     }
78
79     public Long getId() 
80     {
81         return id;
82     }
83     public void setBaseId(Long baseId) 
84     {
85         this.baseId = baseId;
86     }
87
88     public Long getBaseId() 
89     {
90         return baseId;
91     }
92     public void setDateNode(String dateNode) 
93     {
94         this.dateNode = dateNode;
95     }
96
97     public String getDateNode() 
98     {
99         return dateNode;
100     }
101     public void setServiceAll(Long serviceAll) 
102     {
103         this.serviceAll = serviceAll;
104     }
105
106     public Long getServiceAll() 
107     {
108         return serviceAll;
109     }
110     public void setHaveManagerPlatform(Long haveManagerPlatform) 
111     {
112         this.haveManagerPlatform = haveManagerPlatform;
113     }
114
115     public Long getHaveManagerPlatform() 
116     {
117         return haveManagerPlatform;
118     }
119     public void setComputingGeneral(BigDecimal computingGeneral) 
120     {
121         this.computingGeneral = computingGeneral;
122     }
123
124     public BigDecimal getComputingGeneral() 
125     {
126         return computingGeneral;
127     }
128     public void setComputingIntelligence16(BigDecimal computingIntelligence16) 
129     {
130         this.computingIntelligence16 = computingIntelligence16;
131     }
132
133     public BigDecimal getComputingIntelligence16() 
134     {
135         return computingIntelligence16;
136     }
137     public void setComputingIntelligence32(BigDecimal computingIntelligence32) 
138     {
139         this.computingIntelligence32 = computingIntelligence32;
140     }
141
142     public BigDecimal getComputingIntelligence32() 
143     {
144         return computingIntelligence32;
145     }
146     public void setComputingGeneralText(String computingGeneralText) 
147     {
148         this.computingGeneralText = computingGeneralText;
149     }
150
151     public String getComputingGeneralText() 
152     {
153         return computingGeneralText;
154     }
155     public void setComputingIntelligence16Text(String computingIntelligence16Text) 
156     {
157         this.computingIntelligence16Text = computingIntelligence16Text;
158     }
159
160     public String getComputingIntelligence16Text() 
161     {
162         return computingIntelligence16Text;
163     }
164     public void setComputingIntelligence32Text(String computingIntelligence32Text) 
165     {
166         this.computingIntelligence32Text = computingIntelligence32Text;
167     }
168
169     public String getComputingIntelligence32Text() 
170     {
171         return computingIntelligence32Text;
172     }
173     public void setSort(Long sort) 
174     {
175         this.sort = sort;
176     }
177
178     public Long getSort() 
179     {
180         return sort;
181     }
182     public void setUpdateUser(Long updateUser) 
183     {
184         this.updateUser = updateUser;
185     }
186
187     public Long getUpdateUser() 
188     {
189         return updateUser;
190     }
191     public void setCreateUser(Long createUser) 
192     {
193         this.createUser = createUser;
194     }
195
196     public Long getCreateUser() 
197     {
198         return createUser;
199     }
200
201     @Override
202     public String toString() {
203         return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
204             .append("id", getId())
205             .append("baseId", getBaseId())
206             .append("dateNode", getDateNode())
207             .append("serviceAll", getServiceAll())
208             .append("haveManagerPlatform", getHaveManagerPlatform())
209             .append("computingGeneral", getComputingGeneral())
210             .append("computingIntelligence16", getComputingIntelligence16())
211             .append("computingIntelligence32", getComputingIntelligence32())
212             .append("computingGeneralText", getComputingGeneralText())
213             .append("computingIntelligence16Text", getComputingIntelligence16Text())
214             .append("computingIntelligence32Text", getComputingIntelligence32Text())
215             .append("sort", getSort())
216             .append("createTime", getCreateTime())
217             .append("updateTime", getUpdateTime())
218             .append("updateUser", getUpdateUser())
219             .append("createUser", getCreateUser())
220             .append("remark", getRemark())
221             .toString();
222     }
223 }