package com.ximai.mes.pro.domain.vo;

import com.ximai.common.annotation.Excel;
import com.ximai.common.core.domain.BaseEntity;
import lombok.Data;

import java.math.BigDecimal;

@Data
public class ProMaterialRequestItemVo2 extends BaseEntity {
    /** 生产工单编码 */
    @Excel(name = "生产工单编码")
    private String workorderCode;

    /** 产品物料ID */
    @Excel(name = "产品物料ID")
    private Long itemId;


    /**
     * 组件数量
     */
    @Excel(name = "组件数量")
    private BigDecimal quantity;

    /**
     * 申请数量
     */
    @Excel(name = "申请数量")
    private BigDecimal applyNum;

    private Integer applyType;

    /**
     * 领料原因
     */
    @Excel(name = "领料原因")
    private String pickingReason;


    /**
     * 任务单ID
     */
    @Excel(name = "任务单ID")
    private Long taskId;

    /**
     * 派工记录ID
     */
    @Excel(name = "派工记录ID")
    private Long taskWorkunitId;


    /**
     * 工作单元id
     */
    private Long workunitId;


    /**
     * 工作单元编码
     */
    private String workunitCode;

    /**
     * 工作单元名称
     */
    private String workunitName;

    /**
     * 预留相关需求的编号
     */
    @Excel(name = "预留相关需求的编号")
    private String requirementNumber;


    /**
     * 预留相关需求的项目编号
     */
    @Excel(name = "预留相关需求的项目编号")
    private String requirementProjectNumber;


}
