Header.java 4.39 KB
package com.huaheng.api.mes.dto;

import com.baomidou.mybatisplus.annotation.TableField;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;

@Data
public class Header {

    @ApiModelProperty(value="id")
    private Integer id;

    @ApiModelProperty(value="MOMID")
    private String MOMID;

    /**
     * 入库单 单号
     */
    @ApiModelProperty(value="MES单据单号")
    private String referCode;

    /**
     * 入库单 单据类型 (用于区分入库和外协入库)
     */
    @ApiModelProperty(value="MES单据类型")
    private String refeCodeType;

    @ApiModelProperty(value="总数量")
    private BigDecimal totalQty;

    /**
     * MOM目标类型
     */
    @ApiModelProperty(value="MOM目标类型")
    private String TAID;

    /**
     * 生产车间
     */
    @ApiModelProperty(value = "生产车间")
    private String workshop;

    /**
     * 仓库
     */
    @ApiModelProperty(value = "仓库")
    private String warehouse;

    /**
     * 仓库名称
     */
    @ApiModelProperty(value = "仓库名称")
    private String warehouseName;

    /**
     * 母件编码
     */
    @ApiModelProperty(value = "母件编码")
    private String superiorCode;

    /**
     * MOM来源类型
     */
    @ApiModelProperty(value="MOM来源类型")
    private String FAID;

    /**
     * 母件名称
     */
    @ApiModelProperty(value = "母件名称")
    private String superiorName;

    /**
     * 计划开工日期
     */
    @ApiModelProperty(value = "计划开工日期")
    private Date requestedStartDate;

    /**
     * 要求到货时间
     */
    @ApiModelProperty(value = "计划完成日期")
    private Date requestedDeliveryDate;
    /**
     * 报工人
     */
    @ApiModelProperty(value = "报工人")
    private String productionWorker;
    /**
     * 报工人名称
     */
    @ApiModelProperty(value = "报工人名称")
    private String productionWorkerName;

    /**
     * 制单人编码
     */
    @ApiModelProperty(value = "制单人编码")
    private String creatorCode;
    /**
     * 制单人名称
     */
    @ApiModelProperty(value = "制单人名称")
    private String creatorName;

    /**
     * 出库单备注
     */
    @ApiModelProperty(value = "出库单备注")
    private String shipmentNote;

    public String getProductionWorker() {
        return productionWorker;
    }

    public void setProductionWorker(String productionWorker) {
        this.productionWorker = productionWorker;
    }

    public Date getRequestedDeliveryDate() {
        return requestedDeliveryDate;
    }

    public void setRequestedDeliveryDate(Date requestedDeliveryDate) {
        this.requestedDeliveryDate = requestedDeliveryDate;
    }

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public String getMOMID() {
        return MOMID;
    }

    public void setMOMID(String MOMID) {
        this.MOMID = MOMID;
    }

    public String getReferCode() {
        return referCode;
    }

    public void setReferCode(String referCode) {
        this.referCode = referCode;
    }

    public String getRefeCodeType() {
        return refeCodeType;
    }

    public void setRefeCodeType(String refeCodeType) {
        this.refeCodeType = refeCodeType;
    }

    public BigDecimal getTotalQty() {
        return totalQty;
    }

    public void setTotalQty(BigDecimal totalQty) {
        this.totalQty = totalQty;
    }

    public String getTAID() {
        return TAID;
    }

    public void setTAID(String TAID) {
        this.TAID = TAID;
    }

    public String getWorkshop() {
        return workshop;
    }

    public void setWorkshop(String workshop) {
        this.workshop = workshop;
    }

    public String getWarehouse() {
        return warehouse;
    }

    public void setWarehouse(String warehouse) {
        this.warehouse = warehouse;
    }

    public String getSuperiorCode() {
        return superiorCode;
    }

    public void setSuperiorCode(String superiorCode) {
        this.superiorCode = superiorCode;
    }

    public String getFAID() {
        return FAID;
    }

    public void setFAID(String FAID) {
        this.FAID = FAID;
    }

    public String getSuperiorName() {
        return superiorName;
    }

    public void setSuperiorName(String superiorName) {
        this.superiorName = superiorName;
    }
}