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