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

import io.swagger.v3.oas.annotations.media.Schema;
import java.math.BigDecimal;
import java.time.LocalDate;
import java.time.LocalDateTime;
import lombok.Data;

/**
 * 出库明细 列表VO
 *
 * @Author 霍锦
 * @Date 2025-01-06 11:04:32
 * @Copyright 友仓
 */

@Data
public class PickDetailVO {


    @Schema(description = "出库明细id")
    private Long pickDetailId;

    @Schema(description = "出库单id")
    private Long pickId;

    @Schema(description = "物料id")
    private Long itemId;

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

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

    @Schema(description = "批次号")
    private String propC1;

    @Schema(description = "生产日期")
    private LocalDate propD1;

    @Schema(description = "订单数量")
    private BigDecimal orderQuantity;

    @Schema(description = "分配数量")
    private BigDecimal allocatedQuantity;

    @Schema(description = "拣货数量")
    private BigDecimal pickedQuantity;

    @Schema(description = "发运数量")
    private BigDecimal shippedQuantity;

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

}
