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
package cn.iocoder.yudao.module.mes.controller.admin.wm.transaction.vo;
 
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
 
import java.math.BigDecimal;
 
/**
 * 仓储收发存汇总 Response VO
 */
@Schema(description = "管理后台 - 仓储收发存汇总 Response VO")
@Data
public class MesWmStockSummaryRespVO {
 
    @Schema(description = "物料ID", example = "1")
    private Long itemId;
    @Schema(description = "物料编码", example = "MAT001")
    private String itemCode;
    @Schema(description = "物料名称", example = "法兰盘")
    private String itemName;
    @Schema(description = "规格", example = "DN100")
    private String specification;
    @Schema(description = "单位", example = "件")
    private String unitMeasureName;
 
    @Schema(description = "仓库ID", example = "1")
    private Long warehouseId;
    @Schema(description = "仓库名称", example = "成品仓")
    private String warehouseName;
 
    @Schema(description = "期初数量")
    private BigDecimal openingQuantity;
    @Schema(description = "本期入库数量")
    private BigDecimal inQuantity;
    @Schema(description = "本期出库数量")
    private BigDecimal outQuantity;
    @Schema(description = "期末数量")
    private BigDecimal closingQuantity;
 
}