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