package com.rongwei.bsentity.domain;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.rongwei.rwcommon.base.BaseDo;
import lombok.Data;

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

/**
 * 报工记录-输出物料
 *
 * @TableName aps_report_output
 */
@TableName(value = "aps_report_output")
@Data
public class ApsReportOutputDo extends BaseDo implements Serializable {
    /**
     * 主键ID
     */
    @TableId
    private String id;

    /**
     *
     */
    private String tenantid;

    /**
     * 扩展json格式配置
     */
    private String roption;


    /**
     * 主表id
     */
    private String mainid;

    /**
     * 输出物料id
     */
    private String outputid;

    /**
     * 输出物料规格
     */
    private String outputmaterial;

    /**
     * 输出物料批次号
     */
    private String outputnumber;

    /**
     * 二维码
     */
    private String qrcode;

    /**
     * 成分
     */
    private String componment;

    /**
     * 占比范围(起)
     */
    private String startrange;

    /**
     * 占比范围(止)
     */
    private String endrange;

    /**
     * 实际占比
     */
    private String actualrange;

    /**
     * 检验状态
     */
    private String checkstatus;

    /**
     * 实测厚度
     */
    private BigDecimal thickness;

    /**
     * 实测宽度
     */
    private BigDecimal width;

    /**
     * 实测长度
     */
    private BigDecimal length;

    /**
     * 实测卷重
     */
    private BigDecimal weight;

    /**
     * 检验等级
     */
    private String insepctionlevel;

    /**
     * 是否合格
     */
    private String qualified;

    /**
     * 主要缺陷
     */
    private String major;

    /**
     * 次要缺陷
     */
    private String minor;

    /**
     * 检验备注
     */
    private String checkremark;

    /**
     * 主要缺陷描述
     */
    private String majordesc;

    /**
     * 次要缺陷描述
     */
    private String minordesc;

    /**
     * 对应工序作业的排序
     */
    private Integer level;

    /**
     * 输出物料描述
     */
    private String outputdesc;

    @TableField(exist = false)
    private static final long serialVersionUID = 1L;
}
