package net.lab1024.sa.admin.module.business.wms.inventory.inventory.domain.vo;

import io.swagger.v3.oas.annotations.media.Schema;

import java.math.BigDecimal;
import java.time.LocalDateTime;

import lombok.Data;

/**
 * 库存信息 列表VO
 *
 * @Author 霍锦
 * @Date 2024-12-06 17:24:53
 * @Copyright 友仓
 */

@Data
public class InventoryVO {


    @Schema(description = "库存id")
    private Long inventoryId;

    @Schema(description = "物料属性")
    private Long itemKeyId;

    @Schema(description = "物料编码")
    private String itemCode;

    @Schema(description = "物料名称")
    private String itemName;

    @Schema(description = "库位")
    private Long locationId;

    @Schema(description = "库位编码")
    private String locationCode;

    @Schema(description = "容器")
    private Long stockId;

    @Schema(description = "容器编码")
    private String stockCode;

    @Schema(description = "数量")
    private BigDecimal quantity;

    @Schema(description = "占用数")
    private BigDecimal queuedQuantity;

    @Schema(description = "创建时间")
    private LocalDateTime createTime;

}
