jiangping
2023-08-17 6365ab0a976afdd247742c9b3dca15deb3a7a7a1
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
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
package doumeemes.dao.ext.vo;
 
import com.fasterxml.jackson.annotation.JsonFormat;
import doumeemes.core.annotation.excel.ExcelColumn;
import doumeemes.dao.business.model.*;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
 
import java.io.Serializable;
import java.util.Date;
 
/**
 * @author 江蹄蹄
 * @date 2022/04/20 11:01
 */
@Data
@ApiModel("工装器具更换单信息列表对象")
public class ApplianceChangeExtListVO implements Serializable {
 
    @ApiModelProperty(value = "主键", example = "1")
    private Integer id;
 
    @ApiModelProperty(value = "是否已删除 0未删除 1已删除", example = "1",hidden = true)
    private Integer deleted;
 
    @ApiModelProperty(value = "创建人编码", example = "1")
    private Integer createUser;
 
 
 
    @ApiModelProperty(value = "更换单号")
    @ExcelColumn(name="更换单号",index = 1,width =15)
    private String  code;
 
    @ApiModelProperty(value = "物料名称")
    @ExcelColumn(name="物料名称",index = 2,width =15)
    private String mmodelName;
 
    @ApiModelProperty(value = "物料编码")
    @ExcelColumn(name="物料编码",index = 3,width =15)
    private String mmodelCode;
 
    @ApiModelProperty(value = "批次号")
    @ExcelColumn(name="批次号",index = 4,width =15)
    private String batch;
 
 
    @ApiModelProperty(value = "工序名称")
    @ExcelColumn(name="工序名称",index = 5,width =15)
    private String pmodelName;
 
 
 
    @ApiModelProperty(value = "产品质量属性 0合格 1不良 2报废")
    @ExcelColumn(name="质量属性",index = 6,valueMapping = "0=合格;1=不良;2=报废",width =15)
    private String  qualityType;
 
    @ApiModelProperty(value = "仓库名称")
    @ExcelColumn(name="仓库",index = 7,width =15)
    private String  whmodelName;
 
    @ApiModelProperty(value = "货位名称")
    @ExcelColumn(name="库位",index = 8,width =15)
    private String  lmodelUnionName;
 
    @ApiModelProperty(value = "更换数量", example = "1")
    @ExcelColumn(name="物料数量",index = 9,width =15)
    private Integer  changenum;
    @ApiModelProperty(value = "单位名称")
    @ExcelColumn(name="单位名称",index = 10,width =15)
    private String  umodelName;
 
 
    @ApiModelProperty(value = "创建人名称")
    @ExcelColumn(name="创建人",index = 11,width =15)
    private String  createName;
 
 
    @ApiModelProperty(value = "创建时间")
    @ExcelColumn(name="创建时间",index = 12,width =15)
    private String createTimename;
 
    @ApiModelProperty(value = "工装属性")
    private String smodelCode;
 
    @ApiModelProperty(value = "创建时间")
    @JsonFormat(pattern = "yyyy-MM-dd")
    private Date createTime;
 
    @ApiModelProperty(value = "更新人编码", example = "1")
    private Integer updateUser;
 
    @ApiModelProperty(value = "更新时间")
    @JsonFormat(pattern = "yyyy-MM-dd")
    private Date updateTime;
 
    @ApiModelProperty(value = "备注")
    private String remark;
 
    @ApiModelProperty(value = "主组织编码(关联department表根组织)", example = "1")
    private Integer rootDepartId;
 
    @ApiModelProperty(value = "公司级组织编码(关联department表)", example = "1")
    private Integer departId;
 
    @ApiModelProperty(value = "属性类型(关联system_dict_data表主键)", example = "1")
    private Integer type;
 
    @ApiModelProperty(value = "当前所在仓库代码(关联warehouse表)", example = "1")
    private Integer warehouseId;
 
    @ApiModelProperty(value = "当前所在货位代码(关联warehouse_location表)", example = "1")
    private Integer locationId;
 
    @ApiModelProperty(value = "当前所在工序编码(关联procedure表)", example = "1")
    private Integer procedureId;
 
    @ApiModelProperty(value = "返修客返单号(关联saleorder表)", example = "1")
    private Integer saleorderId;
 
    @ApiModelProperty(value = "返修不良产生工序编码(关联procedure表)", example = "1")
    private Integer backProcedureId;
 
    @ApiModelProperty(value = "当前装载物料编码(关联material_distribute表)")
    private String materialId;
 
 
 
 
 
 
 
 
    @ApiModelProperty(value = "系统-组织信息表信息",hidden = true)
    private Department dmodel;
 
 
 
    @ApiModelProperty(value = "工位")
    private String  vmodelStationCode;
 
    @ApiModelProperty(value = "物料分配基本信息表信息",hidden = true)
    private MaterialDistribute mdmodel;
 
    @ApiModelProperty(value = "物料基本信息表信息",hidden = true)
    private Material mmodel;
 
 
 
    @ApiModelProperty(value = "仓库信息表信息",hidden = true)
    private Warehouse whmodel;
 
 
 
    @ApiModelProperty(value = "仓库管理-库位信息表信息",hidden = true)
    private WarehouseLocation lmodel;
 
 
    @ApiModelProperty(value = "当前所在工序编码(关联procedure表)",hidden = true)
    private Procedures pmodel;
 
 
    @ApiModelProperty(value = "返修不良产生工序编码(关联procedure表)",hidden = true)
    private Procedures ppmodel;
 
 
 
    @ApiModelProperty(value = "篮筐当前批次号" )
    private String proBatch;
 
 
    @ApiModelProperty(value = "工装类型大类名称")
    private String cmodel1BigName;
    @ApiModelProperty(value = "工装类型中类名称")
    private String cmodel1MiddleName;
    @ApiModelProperty(value = "工装类型小类名称")
    private String cmodel1SmallName;
    @ApiModelProperty(value = "工单编码")
    private String  wmodelCode;
 
    @ApiModelProperty(value = "字典表对应lables")
    private String  smodelLabel;
 
 
    @ApiModelProperty(value = "物料单位信息表信息")
    private Unit umodel;
 
 
}