package com.wms.entity.app.dto;

import com.wms.entity.app.dto.extend.StockDetailInfo;
import lombok.Data;

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

/**
 * 库存
 */
@Data
public class StockDto{
    /**
     * 库存编号
     */
    private String stockId;
    /**
     * 库位ID
     */
    private String locationId;
    /**
     * 托盘号
     */
    private String vehicleId;
    /**
     * 重量
     */
    private BigDecimal weight;
    /**
     * 库存状态
     * 正常、出库中、锁定 等
     */
    private Integer stockStatus;
    /**
     * 创建时间
     */
    private LocalDateTime createTime;
    /**
     * 最后更新时间
     */
    private LocalDateTime lastUpdateTime;
    /**
     * 最后更新用户
     */
    private String lastUpdateUser;
    /**
     * 是否盘点
     */
    private Integer isInventory;
    /**
     * 盘点任务号   盘点出库和盘点入库同样
     */
    private String inventoryTaskId;
    /**
     * 呆滞天数
     */
    private Integer noUseDays;
    /**
     * 物料相关信息
     */
    private StockDetailInfo goodsRelated;
}
