李林
2023-10-07 658d4927d468c47208fd012d9128b09249c07eff
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
package com.chinaztt.mes.quality.dto;
 
import com.alibaba.fastjson.JSONObject;
import com.chinaztt.mes.quality.entity.ApplyPart;
import com.chinaztt.mes.quality.entity.ApplyPartFile;
import com.chinaztt.mes.quality.entity.ReportSample;
import com.chinaztt.mes.quality.entity.TestStandard;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
 
import java.time.LocalDateTime;
import java.util.List;
 
/**
 * 检测申请材料表
 *
 * @author cxf
 * @date 2021-04-01 13:34:51
 */
@Data
public class ApplyPartDTO extends ApplyPart {
    @ApiModelProperty(value = "零件名称")
    private String partName;
 
    @ApiModelProperty(value = "零件批号")
    private String outBatchNo;
 
    @ApiModelProperty(value = "检测申请编号")
    private String applyNo;
 
    @ApiModelProperty(value = "检测申请类型")
    private String applyType;
 
    @ApiModelProperty(value = "检测汇报编号")
    private String reportNo;
 
    @ApiModelProperty(value = "是否允许使用")
    private Boolean isUsed;
 
    @ApiModelProperty(value = "不合格处理")
    private Long unqualifiedProcessId;
 
    @ApiModelProperty(value = "erp库存信息")
    private List<JSONObject> param;
 
    @ApiModelProperty(value = "制造订单-检测标准")
    private List<TestStandard> testStandardList;
 
    @ApiModelProperty(value = "工序名称")
    private String operationName;
 
    @ApiModelProperty(value = "车间订单类型码")
    private String workshopTypeCode;
 
    @ApiModelProperty(value = "检测结果id")
    private Long resultId;
 
    @ApiModelProperty(value = "工作站编号")
    private String workstationNo;
 
    @ApiModelProperty(value = "工作站名称")
    private String name;
 
    @ApiModelProperty(value = "检测文件")
    private List<ApplyPartFile> applyPartFileList;
 
    @ApiModelProperty(value = "检测时间")
    private LocalDateTime checkTime;
 
    @ApiModelProperty(value = "客户名称")
    private String customerName;
 
    @ApiModelProperty(value = "产品名称")
    private String prodName;
 
    @ApiModelProperty(value = "型号")
    private String partModel;
 
    @ApiModelProperty(value = "规格")
    private String specs;
 
    @ApiModelProperty(value = "机台名称")
    private String workstationName;
 
    @ApiModelProperty(value = "载具编号")
    private String reelNumber;
 
    @ApiModelProperty(value = "生产人")
    private String produceUser;
 
    @ApiModelProperty(value = "生产时间")
    private String produceTime;
 
    @ApiModelProperty(value = "车间订单id")
    private Long moId;
 
    @ApiModelProperty(value = "汇报状态:汇报未创建,汇报未提交,汇报已提交")
    private String reportState;
 
    @ApiModelProperty(value = "检测汇报样品")
    private List<ReportSample> reportSampleList;
 
    @ApiModelProperty(value = "报检人员")
    private String applyUser;
 
    @ApiModelProperty(value = "检测人员")
    private String reportPerson;
 
    @ApiModelProperty(value = "检测申请时间")
    private LocalDateTime applyTime;
 
    @ApiModelProperty(value = "非产出库存报检")
    private Boolean isNotOutCheck;
 
    @ApiModelProperty(value = "销售订单号")
    private String customerOrderNo;
 
    @ApiModelProperty(value = "是否工序库存")
    private Boolean operationStockStatus;
 
    @ApiModelProperty(value = "车间订单编号")
    private String moNo;
 
    @ApiModelProperty(value = "车间订单工艺工序id")
    private Long moRoutingOperationId;
 
    @ApiModelProperty("来源")
    private String source;
}