jiangping
2023-08-16 fb65ffe3606482e15bcdf1fd5adfb1acb1b8e846
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
package doumeemes.dao.ext.vo;
 
import doumeemes.dao.business.model.Material;
import doumeemes.dao.business.model.Unit;
import doumeemes.dao.business.model.WarehouseLocation;
import doumeemes.dao.business.model.Warehouse;
import doumeemes.core.annotation.excel.ExcelColumn;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import com.fasterxml.jackson.annotation.JsonFormat;
 
import java.math.BigDecimal;
import java.util.Date;
 
import java.io.Serializable;
/**
 * @author 江蹄蹄
 * @date 2022/04/20 10:56
 */
@Data
@ApiModel("物料库存余额信息列表对象")
public class WStockExtListVO implements Serializable{
 
    @ApiModelProperty(value = "主键", example = "1")
    private Integer id;
 
    @ApiModelProperty(value = "是否已删除 0未删除 1已删除", example = "1")
    private Integer deleted;
 
    @ApiModelProperty(value = "创建人编码", example = "1")
    private Integer createUser;
 
    @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 = "物料编码(关联material_distribute表)", example = "1")
    private Integer materialId;
 
    @ApiModelProperty(value = "单位编码(关联unit_distribute表)", example = "1")
    private Integer unitId;
 
    @ApiModelProperty(value = "库位编码(关联warehouse_location表)", example = "1")
    private Integer locationId;
 
    @ApiModelProperty(value = "仓库编码(关联warehouse表)", example = "1")
    private Integer warehouseId;
 
 
 
    @ApiModelProperty(value = "物料基本信息表信息")
    private Material mmodel;
 
    @ApiModelProperty(value = "物料单位信息表信息")
    private Unit umodel;
 
    @ApiModelProperty(value = "仓库管理-库位信息表信息")
    private WarehouseLocation lmodel;
 
    @ApiModelProperty(value = "仓库信息表信息")
    private Warehouse wmodel;
 
 
    @ApiModelProperty(value = "物料编码")
    @ExcelColumn(name="物料编码")
    private String materialCode;
 
    @ApiModelProperty(value = "物料名称")
    @ExcelColumn(name="物料名称")
    private String materialName;
 
    @ApiModelProperty(value = "规格")
    @ExcelColumn(name="规格")
    private String attr;
 
    @ApiModelProperty(value = "批次号")
    @ExcelColumn(name="批次号")
    private String batch;
 
    @ApiModelProperty(value = "工序名称")
    @ExcelColumn(name="工序名称")
    private String procedureName;
 
    @ApiModelProperty(value = "产品质量属性 0合格 1不良 2报废")
    @ExcelColumn(name="产品质量属性", valueMapping = "0=合格;1=不良;2=报废;")
    private String qualityType;
 
    @ApiModelProperty(value = "仓库名称")
    @ExcelColumn(name="仓库名称")
    private String wareHouseName;
 
    @ApiModelProperty(value = "货位名称")
    @ExcelColumn(name="货位名称")
    private String locationName;
 
    @ApiModelProperty(value = "库存量", example = "1")
    @ExcelColumn(name="库存数量")
    private BigDecimal num;
 
    @ApiModelProperty(value = "单位")
    @ExcelColumn(name="单位")
    private String unitName;
 
    @ApiModelProperty(value = "单位属性: 0整数 1小数")
    private Integer unitAttribute;
 
    @ApiModelProperty(value = "物料分类")
    private String categoryName;
 
    @ApiModelProperty(value = "物料大分类")
    private String categoryBigName;
 
    @ApiModelProperty(value = "物料中分类")
    private String categoryMiddleName;
 
    @ApiModelProperty(value = "物料子分类")
    private String categorySmallName;
 
    @ApiModelProperty(value = "工序编码")
    private Integer procedureId;
 
 
 
}