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