package com.bonus.sgzb.material.domain;

import com.bonus.sgzb.common.core.annotation.Excel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * @author lsun
 * 退料入库
 */
@Data
public class ReturnOfMaterialsInfo {


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

    /** 退料单号 */
    @ApiModelProperty(value = "退料单号")
    @Excel(name = "退料单号")
    private String code;
    @ApiModelProperty(value = "规格编号")
    private String modelCode;

    /** 退料单位 */
    @ApiModelProperty(value = "退料单位")
    @Excel(name = "退料单位")
    private String unitName;
    /** 上级ID */
    @ApiModelProperty(value = "上级ID")
    private String parentId;

    /** 退料工程 */
    @ApiModelProperty(value = "退料工程")
    @Excel(name = "退料工程")
    private String lotName;

    @ApiModelProperty(value = "类型名称")
    @Excel(name = "退料机具类型")
    private String typeName;


    @ApiModelProperty(value = "机具id")
    private Long kindId;

    @ApiModelProperty(value = "机具名称")
    @Excel(name = "退料设备类型")
    private String kindName;

    @ApiModelProperty(value = "类型id")
    private Long typeId;

    @ApiModelProperty(value = "类型ids")
    private String typeIds;

    @ApiModelProperty(value = "规格型号id")
    private Long modelId;

    @ApiModelProperty(value = "规格型号")
    @Excel(name = "退料规格型号")
    private String modelName;


    @ApiModelProperty(value = "入库数量")
    private String inputNum;

    @ApiModelProperty(value = "编号")
    private String maCode;

    @ApiModelProperty(value = "退料时间")
    @Excel(name = "退料时间")
    private String returnTime;

    @ApiModelProperty(value = "提交入库人员")
    @Excel(name = "提交入库人员")
    private String submitToStoragePersonnel;

    @ApiModelProperty(value = "提交入库时间")
    @Excel(name = "提交入库时间")
    private String submitStorageTime;

    @ApiModelProperty(value = "备注")
    @Excel(name = "备注")
    private String remark;

    @ApiModelProperty(value = "关键字")
    private String keyWord;

}
