春风项目四线(合箱线、总装线)
wujian
2024-01-31 c74dcb8dca7b9e3eded0d20299f19a26a6b70974
提交 | 用户 | 时间
fd2207 1 package com.jcdm.main.da.passingStationCollection.domain;
2
3 import java.util.Date;
c6e069 4
c74dcb 5 import com.alibaba.excel.annotation.ExcelIgnoreUnannotated;
W 6 import com.alibaba.excel.annotation.ExcelProperty;
7 import com.alibaba.excel.annotation.write.style.ColumnWidth;
8 import com.alibaba.excel.annotation.write.style.HeadFontStyle;
9 import com.alibaba.excel.annotation.write.style.HeadRowHeight;
c6e069 10 import com.baomidou.mybatisplus.annotation.TableField;
fd2207 11 import com.fasterxml.jackson.annotation.JsonFormat;
c6e069 12 import lombok.Data;
fd2207 13 import org.apache.commons.lang3.builder.ToStringBuilder;
14 import org.apache.commons.lang3.builder.ToStringStyle;
15 import com.jcdm.common.annotation.Excel;
16 import com.jcdm.common.core.domain.BaseEntity;
c74dcb 17 import org.springframework.format.annotation.DateTimeFormat;
fd2207 18
19 /**
20  * 产品过站采集对象 da_passing_station_collection
21  * 
22  * @author yyt
23  * @date 2023-12-12
24  */
c6e069 25 @Data
c74dcb 26 @ExcelIgnoreUnannotated
W 27 @ColumnWidth(16)
28 @HeadRowHeight(14)
29 @HeadFontStyle(fontHeightInPoints = 11)
fd2207 30 public class DaPassingStationCollection extends BaseEntity
31 {
32     private static final long serialVersionUID = 1L;
33
34     /** 主键id */
35     private Long id;
36
37     /** 工单编号 */
38     @Excel(name = "工单编号")
c74dcb 39     @ExcelProperty(value = "工单编号", index = 0)
fd2207 40     private String workOrderNo;
41
42     /** 总成序列号 */
c74dcb 43     @Excel(name = "箱体编码")
W 44     @ExcelProperty(value = "箱体编码", index = 1)
fd2207 45     private String sfcCode;
46
47     /** 产品编号 */
48     @Excel(name = "产品编号")
c74dcb 49     @ExcelProperty(value = "产品编号", index = 2)
fd2207 50     private String productCode;
51
52     /** 产线编号 */
53     @Excel(name = "产线编号")
c74dcb 54     @ExcelProperty(value = "产线编号", index = 3)
fd2207 55     private String productionLine;
56
57     /** 工位编号 */
58     @Excel(name = "工位编号")
c74dcb 59     @ExcelProperty(value = "工位编号", index = 4)
fd2207 60     private String locationCode;
61
62     /** 设备编号 */
63     @Excel(name = "设备编号")
64     private String equipmentNo;
65
66     /** 入站时间 */
629c9f 67 //    @JsonFormat(pattern = "yyyy-MM-dd")
H 68     @Excel(name = "入站时间")
c74dcb 69     @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
W 70     @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
71     @ExcelProperty(value = "入站时间", index = 5)
fd2207 72     private Date inboundTime;
73
74     /** 出站时间 */
629c9f 75 //    @JsonFormat(pattern = "yyyy-MM-dd")
H 76     @Excel(name = "出站时间")
c74dcb 77     @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
W 78     @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
79     @ExcelProperty(value = "出站时间", index = 6)
fd2207 80     private Date outboundTime;
81
020295 82     @TableField(exist = false)
W 83     private String startTime;
84
85     @TableField(exist = false)
86     private String endTime;
87
fd2207 88     /** 入站是否合格 */
89     @Excel(name = "入站是否合格")
90     private String inRsSign;
91
92     /** 入站NG原因 */
93     @Excel(name = "入站NG原因")
94     private String inMsgSign;
95
96     /** 出站是否合格 */
97     @Excel(name = "出站是否合格")
c74dcb 98     @ExcelProperty(value = "是否合格", index = 7)
fd2207 99     private String outRsSign;
100
101     /** 出站NG原因 */
102     @Excel(name = "出站NG原因")
c74dcb 103     @ExcelProperty(value = "NG原因", index = 8)
fd2207 104     private String outMsgSign;
105
106     /** 采集时间 */
629c9f 107 //    @JsonFormat(pattern = "yyyy-MM-dd")
H 108     @Excel(name = "采集时间")
c74dcb 109     @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
W 110     @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
111     @ExcelProperty(value = "采集时间", index = 9)
fd2207 112     private Date collectionTime;
113
114     /** 预留字段1 */
115     private String spareField1;
116
117     /** 预留字段2 */
118     private String spareField2;
119
120     /** 创建用户 */
121     private String createUser;
122
123     /** 更改用户 */
124     private String updateUser;
125
126     /** 节拍时间 */
127     @Excel(name = "节拍时间")
c74dcb 128     @ExcelProperty(value = "节拍时间", index = 10)
fd2207 129     private String beatTime;
130
c6e069 131     @TableField(exist = false)
W 132     private Long beatTimeLong;
133
ff985a 134     private Long[] ids;
135
136     public Long[] getIds() {
137         return ids;
138     }
139
140     public void setIds(Long[] ids) {
141         this.ids = ids;
142     }
143
144     public void setId(Long id)
fd2207 145     {
146         this.id = id;
147     }
148
149     public Long getId() 
150     {
151         return id;
152     }
153     public void setWorkOrderNo(String workOrderNo) 
154     {
155         this.workOrderNo = workOrderNo;
156     }
157
158     public String getWorkOrderNo() 
159     {
160         return workOrderNo;
161     }
162     public void setSfcCode(String sfcCode) 
163     {
164         this.sfcCode = sfcCode;
165     }
166
167     public String getSfcCode() 
168     {
169         return sfcCode;
170     }
171     public void setProductCode(String productCode) 
172     {
173         this.productCode = productCode;
174     }
175
176     public String getProductCode() 
177     {
178         return productCode;
179     }
180     public void setProductionLine(String productionLine) 
181     {
182         this.productionLine = productionLine;
183     }
184
185     public String getProductionLine() 
186     {
187         return productionLine;
188     }
189     public void setLocationCode(String locationCode) 
190     {
191         this.locationCode = locationCode;
192     }
193
194     public String getLocationCode() 
195     {
196         return locationCode;
197     }
198     public void setEquipmentNo(String equipmentNo) 
199     {
200         this.equipmentNo = equipmentNo;
201     }
202
203     public String getEquipmentNo() 
204     {
205         return equipmentNo;
206     }
207     public void setInboundTime(Date inboundTime) 
208     {
209         this.inboundTime = inboundTime;
210     }
211
212     public Date getInboundTime() 
213     {
214         return inboundTime;
215     }
216     public void setOutboundTime(Date outboundTime) 
217     {
218         this.outboundTime = outboundTime;
219     }
220
221     public Date getOutboundTime() 
222     {
223         return outboundTime;
224     }
225     public void setInRsSign(String inRsSign) 
226     {
227         this.inRsSign = inRsSign;
228     }
229
230     public String getInRsSign() 
231     {
232         return inRsSign;
233     }
234     public void setInMsgSign(String inMsgSign) 
235     {
236         this.inMsgSign = inMsgSign;
237     }
238
239     public String getInMsgSign() 
240     {
241         return inMsgSign;
242     }
243     public void setOutRsSign(String outRsSign) 
244     {
245         this.outRsSign = outRsSign;
246     }
247
248     public String getOutRsSign() 
249     {
250         return outRsSign;
251     }
252     public void setOutMsgSign(String outMsgSign) 
253     {
254         this.outMsgSign = outMsgSign;
255     }
256
257     public String getOutMsgSign() 
258     {
259         return outMsgSign;
260     }
261     public void setCollectionTime(Date collectionTime) 
262     {
263         this.collectionTime = collectionTime;
264     }
265
266     public Date getCollectionTime() 
267     {
268         return collectionTime;
269     }
270     public void setSpareField1(String spareField1) 
271     {
272         this.spareField1 = spareField1;
273     }
274
275     public String getSpareField1() 
276     {
277         return spareField1;
278     }
279     public void setSpareField2(String spareField2) 
280     {
281         this.spareField2 = spareField2;
282     }
283
284     public String getSpareField2() 
285     {
286         return spareField2;
287     }
288     public void setCreateUser(String createUser) 
289     {
290         this.createUser = createUser;
291     }
292
293     public String getCreateUser() 
294     {
295         return createUser;
296     }
297     public void setUpdateUser(String updateUser) 
298     {
299         this.updateUser = updateUser;
300     }
301
302     public String getUpdateUser() 
303     {
304         return updateUser;
305     }
306     public void setBeatTime(String beatTime) 
307     {
308         this.beatTime = beatTime;
309     }
310
311     public String getBeatTime() 
312     {
313         return beatTime;
314     }
315
316     @Override
317     public String toString() {
318         return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
319             .append("id", getId())
320             .append("workOrderNo", getWorkOrderNo())
321             .append("sfcCode", getSfcCode())
322             .append("productCode", getProductCode())
323             .append("productionLine", getProductionLine())
324             .append("locationCode", getLocationCode())
325             .append("equipmentNo", getEquipmentNo())
326             .append("inboundTime", getInboundTime())
327             .append("outboundTime", getOutboundTime())
328             .append("inRsSign", getInRsSign())
329             .append("inMsgSign", getInMsgSign())
330             .append("outRsSign", getOutRsSign())
331             .append("outMsgSign", getOutMsgSign())
332             .append("collectionTime", getCollectionTime())
333             .append("spareField1", getSpareField1())
334             .append("spareField2", getSpareField2())
335             .append("createUser", getCreateUser())
336             .append("createTime", getCreateTime())
337             .append("updateUser", getUpdateUser())
338             .append("updateTime", getUpdateTime())
339             .append("beatTime", getBeatTime())
340             .toString();
341     }
342 }