春风项目四线(合箱线、总装线)
cl
2024-01-15 05d42506f6eda85cc93060b1b4d6b779061bf24a
提交 | 用户 | 时间
fd2207 1 package com.jcdm.main.om.productionOrde.domain;
2
3 import java.util.Date;
4 import com.fasterxml.jackson.annotation.JsonFormat;
5 import org.apache.commons.lang3.builder.ToStringBuilder;
6 import org.apache.commons.lang3.builder.ToStringStyle;
7 import com.jcdm.common.annotation.Excel;
8 import com.jcdm.common.core.domain.BaseEntity;
9
10 /**
11  * 生产工单对象 om_production_orde_info
12  * 
13  * @author ruimin
14  * @date 2023-12-11
15  */
16 public class OmProductionOrdeInfo extends BaseEntity
17 {
18     private static final long serialVersionUID = 1L;
19
20     /** ID */
21     private Long id;
22
23     /** 生产工单号 */
24     @Excel(name = "生产工单号")
25     private String workOrderNo;
26
27     /** 订单编号 */
28     @Excel(name = "订单编号")
29     private String salesOrderCode;
30
31     /** 产品编号 */
32     @Excel(name = "产品编号")
33     private String productCode;
34
35     /** 产品名称 */
36     @Excel(name = "产品名称")
37     private String productName;
38
39     /** 车间编号 */
40     @Excel(name = "车间编号")
41     private String workshopCode;
42
43     /** 产线编号 */
44     @Excel(name = "产线编号")
45     private String lineCode;
46
47     /** 工艺流程 */
48     @Excel(name = "工艺流程")
49     private String routeCode;
50
51     /** 产品BOM */
52     @Excel(name = "产品BOM")
53     private String bomCode;
54
55     /** 工艺配方 */
56     @Excel(name = "工艺配方")
57     private String recipeCode;
58
59     /** 计划数量 */
60     @Excel(name = "计划数量")
61     private Long planQty;
62
63     /** 实际数量 */
64     @Excel(name = "实际数量")
65     private Long actualQty;
66
67     /** 不良数量 */
68     @Excel(name = "不良数量")
69     private Long badQty;
70
71     /** 报废数量 */
72     @Excel(name = "报废数量")
73     private Long scrapQty;
74
75     /** 返修数量 */
76     @Excel(name = "返修数量")
77     private Long repairQty;
78
79     /** 实际上线数量 */
80     @Excel(name = "实际上线数量")
81     private Long actualOnlineQty;
82
83     /** 上线完工标记 */
84     private String onlineCompletionMark;
85
86     private Long frontEndId;
87
88     /** 需求日期 */
89     @JsonFormat(pattern = "yyyy-MM-dd")
90     @Excel(name = "需求日期", width = 30, dateFormat = "yyyy-MM-dd")
91     private Date demandDate;
92
93     /** 计划开始时间 */
94     @Excel(name = "计划开始时间")
95     private String planStartTime;
96
97     /** 计划结束时间 */
98     @Excel(name = "计划结束时间")
99     private String planEndTime;
100
101     /** 实际开始时间 */
102     @Excel(name = "实际开始时间")
103     private String actualStartTime;
104
105     /** 实际结束时间 */
106     @Excel(name = "实际结束时间")
107     private String actualEndTime;
108
109     /** 顺序号 */
110     @Excel(name = "顺序号")
111     private Long serialNumber;
112
113     /** 工单状态(1创建、2已发布、3生产中、4已冻结、5已完工、6已关闭) */
114     @Excel(name = "工单状态", readConverterExp = "1=创建、2已发布、3生产中、4已冻结、5已完工、6已关闭")
115     private String orderStatus;
116
117     /** 创建人 */
118     @Excel(name = "创建人")
119     private String createUser;
120
121     /** 修改人 */
122     @Excel(name = "修改人")
123     private String updateUser;
124
125     /** 备注 */
126     @Excel(name = "备注")
127     private String remarks;
128
129     /** 流水号 */
130     @Excel(name = "流水号")
131     private String streamNumber;
132
133     /** 客户 */
134     @Excel(name = "客户")
135     private String custom;
136
137     /** 市场区域编码 */
138     @Excel(name = "市场区域编码")
139     private String marketAreaCode;
140
141     /** 软件版本编码 */
142     @Excel(name = "软件版本编码")
143     private String softwareVersionCode;
144
145     /** 产品公司编码 */
146     @Excel(name = "产品公司编码")
147     private String productCompanyCode;
065fe8 148     @Excel(name = "种类")
H 149     private String typeZ;
fd2207 150
151     /** 预留字段1 */
152     private String spareField1;
153
154     /** 预留字段2 */
155     private String spareField2;
156
157     /** 预留字段3 */
158     private String spareField3;
159
160     /** 预留字段4 */
161     private String spareField4;
162
163     private Long[] idNums;
164
165     private String flag;
166
05d425 167
C 168
169     private String dateTimeRule;
170     private String startCode;
171
172
173     public String getDateTimeRule() {
174         return dateTimeRule;
175     }
176
177     public void setDateTimeRule(String dateTimeRule) {
178         this.dateTimeRule = dateTimeRule;
179     }
180
181     public String getStartCode() {
182         return startCode;
183     }
184
185     public void setStartCode(String startCode) {
186         this.startCode = startCode;
187     }
188
df1f2b 189     /** 生产通知单号 */
190     @Excel(name = "生产通知单号")
191     private String productionNotice;
192
193     public String getProductionNotice() {
194         return productionNotice;
195     }
196
197     public void setProductionNotice(String productionNotice) {
198         this.productionNotice = productionNotice;
199     }
200
fd2207 201     public String getFlag() {
202         return flag;
203     }
204
205     public void setFlag(String flag) {
206         this.flag = flag;
207     }
208
209     public Long[] getIdNums() {
210         return idNums;
211     }
212
213     public void setIdNums(Long[] idNums) {
214         this.idNums = idNums;
215     }
216
217     public Long getFrontEndId() {
218         return frontEndId;
219     }
220
221     public void setFrontEndId(Long frontEndId) {
222         this.frontEndId = frontEndId;
223     }
224
225     public void setId(Long id)
226     {
227         this.id = id;
228     }
229
230     public Long getId() 
231     {
232         return id;
233     }
234     public void setWorkOrderNo(String workOrderNo) 
235     {
236         this.workOrderNo = workOrderNo;
237     }
238
239     public String getWorkOrderNo() 
240     {
241         return workOrderNo;
242     }
243     public void setSalesOrderCode(String salesOrderCode) 
244     {
245         this.salesOrderCode = salesOrderCode;
246     }
247
248     public String getSalesOrderCode() 
249     {
250         return salesOrderCode;
251     }
252     public void setProductCode(String productCode) 
253     {
254         this.productCode = productCode;
255     }
256
257     public String getProductCode() 
258     {
259         return productCode;
260     }
261     public void setProductName(String productName) 
262     {
263         this.productName = productName;
264     }
265
266     public String getProductName() 
267     {
268         return productName;
269     }
270     public void setWorkshopCode(String workshopCode) 
271     {
272         this.workshopCode = workshopCode;
273     }
274
275     public String getWorkshopCode() 
276     {
277         return workshopCode;
278     }
279     public void setLineCode(String lineCode) 
280     {
281         this.lineCode = lineCode;
282     }
283
284     public String getLineCode() 
285     {
286         return lineCode;
287     }
288     public void setRouteCode(String routeCode) 
289     {
290         this.routeCode = routeCode;
291     }
292
293     public String getRouteCode() 
294     {
295         return routeCode;
296     }
297     public void setBomCode(String bomCode) 
298     {
299         this.bomCode = bomCode;
300     }
301
302     public String getBomCode() 
303     {
304         return bomCode;
305     }
306     public void setRecipeCode(String recipeCode) 
307     {
308         this.recipeCode = recipeCode;
309     }
310
311     public String getRecipeCode() 
312     {
313         return recipeCode;
314     }
315     public void setPlanQty(Long planQty) 
316     {
317         this.planQty = planQty;
318     }
319
320     public Long getPlanQty() 
321     {
322         return planQty;
323     }
324     public void setActualQty(Long actualQty) 
325     {
326         this.actualQty = actualQty;
327     }
328
329     public Long getActualQty() 
330     {
331         return actualQty;
332     }
333     public void setBadQty(Long badQty) 
334     {
335         this.badQty = badQty;
336     }
337
338     public Long getBadQty() 
339     {
340         return badQty;
341     }
342     public void setScrapQty(Long scrapQty) 
343     {
344         this.scrapQty = scrapQty;
345     }
346
347     public Long getScrapQty() 
348     {
349         return scrapQty;
350     }
351     public void setRepairQty(Long repairQty) 
352     {
353         this.repairQty = repairQty;
354     }
355
356     public Long getRepairQty() 
357     {
358         return repairQty;
359     }
360     public void setActualOnlineQty(Long actualOnlineQty) 
361     {
362         this.actualOnlineQty = actualOnlineQty;
363     }
364
365     public Long getActualOnlineQty() 
366     {
367         return actualOnlineQty;
368     }
369     public void setOnlineCompletionMark(String onlineCompletionMark) 
370     {
371         this.onlineCompletionMark = onlineCompletionMark;
372     }
373
374     public String getOnlineCompletionMark() 
375     {
376         return onlineCompletionMark;
377     }
378     public void setDemandDate(Date demandDate) 
379     {
380         this.demandDate = demandDate;
381     }
382
383     public Date getDemandDate() 
384     {
385         return demandDate;
386     }
387     public void setPlanStartTime(String planStartTime) 
388     {
389         this.planStartTime = planStartTime;
390     }
391
392     public String getPlanStartTime() 
393     {
394         return planStartTime;
395     }
396     public void setPlanEndTime(String planEndTime) 
397     {
398         this.planEndTime = planEndTime;
399     }
400
401     public String getPlanEndTime() 
402     {
403         return planEndTime;
404     }
405     public void setActualStartTime(String actualStartTime) 
406     {
407         this.actualStartTime = actualStartTime;
408     }
409
410     public String getActualStartTime() 
411     {
412         return actualStartTime;
413     }
414     public void setActualEndTime(String actualEndTime) 
415     {
416         this.actualEndTime = actualEndTime;
417     }
418
419     public String getActualEndTime() 
420     {
421         return actualEndTime;
422     }
423     public void setSerialNumber(Long serialNumber) 
424     {
425         this.serialNumber = serialNumber;
426     }
427
428     public Long getSerialNumber() 
429     {
430         return serialNumber;
431     }
432     public void setOrderStatus(String orderStatus) 
433     {
434         this.orderStatus = orderStatus;
435     }
436
437     public String getOrderStatus() 
438     {
439         return orderStatus;
440     }
441     public void setCreateUser(String createUser) 
442     {
443         this.createUser = createUser;
444     }
445
446     public String getCreateUser() 
447     {
448         return createUser;
449     }
450     public void setUpdateUser(String updateUser) 
451     {
452         this.updateUser = updateUser;
453     }
454
455     public String getUpdateUser() 
456     {
457         return updateUser;
458     }
459     public void setRemarks(String remarks) 
460     {
461         this.remarks = remarks;
462     }
463
464     public String getRemarks() 
465     {
466         return remarks;
467     }
468     public void setStreamNumber(String streamNumber) 
469     {
470         this.streamNumber = streamNumber;
471     }
472
473     public String getStreamNumber() 
474     {
475         return streamNumber;
476     }
477     public void setCustom(String custom) 
478     {
479         this.custom = custom;
480     }
481
482     public String getCustom() 
483     {
484         return custom;
485     }
486     public void setMarketAreaCode(String marketAreaCode) 
487     {
488         this.marketAreaCode = marketAreaCode;
489     }
490
491     public String getMarketAreaCode() 
492     {
493         return marketAreaCode;
494     }
495     public void setSoftwareVersionCode(String softwareVersionCode) 
496     {
497         this.softwareVersionCode = softwareVersionCode;
498     }
499
500     public String getSoftwareVersionCode() 
501     {
502         return softwareVersionCode;
503     }
504     public void setProductCompanyCode(String productCompanyCode) 
505     {
506         this.productCompanyCode = productCompanyCode;
507     }
508
509     public String getProductCompanyCode() 
510     {
511         return productCompanyCode;
512     }
513     public void setSpareField1(String spareField1) 
514     {
515         this.spareField1 = spareField1;
516     }
517
518     public String getSpareField1() 
519     {
520         return spareField1;
521     }
522     public void setSpareField2(String spareField2) 
523     {
524         this.spareField2 = spareField2;
525     }
526
527     public String getSpareField2() 
528     {
529         return spareField2;
530     }
531     public void setSpareField3(String spareField3) 
532     {
533         this.spareField3 = spareField3;
534     }
535
536     public String getSpareField3() 
537     {
538         return spareField3;
539     }
540     public void setSpareField4(String spareField4) 
541     {
542         this.spareField4 = spareField4;
543     }
544
545     public String getSpareField4() 
546     {
547         return spareField4;
548     }
065fe8 549     public void setTypeZ(String typeZ)
H 550     {
551         this.typeZ = typeZ;
552     }
553
554     public String getTypeZ()
555     {
556         return typeZ;
557     }
558
fd2207 559
3d8828 560
H 561
fd2207 562     @Override
563     public String toString() {
564         return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
565             .append("id", getId())
566             .append("workOrderNo", getWorkOrderNo())
065fe8 567             .append("typeZ", getTypeZ())
fd2207 568             .append("salesOrderCode", getSalesOrderCode())
569             .append("productCode", getProductCode())
570             .append("productName", getProductName())
571             .append("workshopCode", getWorkshopCode())
572             .append("lineCode", getLineCode())
573             .append("routeCode", getRouteCode())
574             .append("bomCode", getBomCode())
575             .append("recipeCode", getRecipeCode())
576             .append("planQty", getPlanQty())
577             .append("actualQty", getActualQty())
578             .append("badQty", getBadQty())
579             .append("scrapQty", getScrapQty())
580             .append("repairQty", getRepairQty())
581             .append("actualOnlineQty", getActualOnlineQty())
582             .append("onlineCompletionMark", getOnlineCompletionMark())
583             .append("demandDate", getDemandDate())
584             .append("planStartTime", getPlanStartTime())
585             .append("planEndTime", getPlanEndTime())
586             .append("actualStartTime", getActualStartTime())
587             .append("actualEndTime", getActualEndTime())
588             .append("serialNumber", getSerialNumber())
589             .append("orderStatus", getOrderStatus())
590             .append("createTime", getCreateTime())
591             .append("updateTime", getUpdateTime())
592             .append("createUser", getCreateUser())
593             .append("updateUser", getUpdateUser())
594             .append("remarks", getRemarks())
595             .append("streamNumber", getStreamNumber())
596             .append("custom", getCustom())
597             .append("marketAreaCode", getMarketAreaCode())
598             .append("softwareVersionCode", getSoftwareVersionCode())
599             .append("productCompanyCode", getProductCompanyCode())
600             .append("spareField1", getSpareField1())
601             .append("spareField2", getSpareField2())
602             .append("spareField3", getSpareField3())
603             .append("spareField4", getSpareField4())
604             .toString();
605     }
606 }