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
package doumeemes.dao.ext.vo;
 
import doumeemes.core.annotation.excel.ExcelColumn;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
 
import java.io.Serializable;
import java.math.BigDecimal;
 
/**
 * @author 江蹄蹄
 * @date 2022/04/20 11:01
 */
@Data
@ApiModel("出入库篮筐明细VO")
public class WOutboundRecordCodeListVO{
 
    @ApiModelProperty(value = "单据日期")
    @ExcelColumn(name="单据日期",index = 1)
    private String billDate;
 
    @ApiModelProperty(value = "物料编码")
    @ExcelColumn(name="物料编码",index = 2)
    private String materialCode;
 
    @ApiModelProperty(value = "物料名称")
    @ExcelColumn(name="物料名称",index = 3)
    private String materialName;
 
    @ApiModelProperty(value = "物料单位")
    @ExcelColumn(name="物料单位",index = 4)
    private String unitName;
 
    @ApiModelProperty(value = "批次")
    @ExcelColumn(name="批次",index = 5)
    private String batch;
 
    @ApiModelProperty(value = "工序")
    @ExcelColumn(name="工序",index = 6)
    private String produceName;
 
    @ApiModelProperty(value = "质量属性 0=合格;1=不良;2=报废;")
    @ExcelColumn(name="质量属性",index = 7,valueMapping = "0=合格;1=不良;2=报废;")
    private Integer qualityType;
 
    @ApiModelProperty(value = "数量")
    @ExcelColumn(name="数量",index = 8)
    private BigDecimal num;
 
    @ApiModelProperty(value = "工装编码")
    @ExcelColumn(name="工装编码",index = 9)
    private String appliancesCode;
 
    @ApiModelProperty(value = "类型")
    @ExcelColumn(name="类型",index = 10,valueMapping = "0=出库;1=入库")
    private Integer type;
 
    @ApiModelProperty(value = "所在仓库")
    @ExcelColumn(name="所在仓库",index = 11)
    private String warehouseName;
 
    @ApiModelProperty(value = "所在货位")
    @ExcelColumn(name="所在货位",index = 12)
    private String locationName;
 
    @ApiModelProperty(value = "单据编码")
    @ExcelColumn(name="单据编码",index = 13)
    private String billNo;
 
    @ApiModelProperty(value = "单据类型:1、车间领料;2、机台备料;3、 车间转库;4、完工入库;5、计划领料;6、外协领料  ;7、外协完工转库;8、成品入库  ;9、成品转库  ;10、让步放行入库 ;11、让步放行转库;12、客返返修领料;13、客返返修领料;14、客返返修领料;15、工单投料(出库),工单产出(入);16、销售出库;17、让步销售")
    @ExcelColumn(name="单据类型" , index = 14 ,valueMapping="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=库存调整;")
    private Integer billType;
 
    @ApiModelProperty(value = "创建人")
    @ExcelColumn(name="创建人",index = 15)
    private String createUserName;
 
    @ApiModelProperty(value = "创建时间")
    @ExcelColumn(name="创建时间",index = 16)
    private String createTime;
 
 
}