package com.rongwei.bsentity.domain;

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

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

/**
 * aps_production_technical_requirement_history
 * @author
 */
@Data
@TableName("aps_production_technical_requirement_history")
public class ApsProductionTechnicalRequirementHistoryDo extends BaseDo implements Serializable {
    /**
     * 主键
     */
    private String id;

    /**
     * 所属租户ID
     */
    private String tenantid;

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

    /**
     * 订单ID
     */
    private String orderid;

    /**
     * 产品明细ID
     */
    private String orderdetailids;

    /**
     * 订单产品
     */
    private String orderdetailnames;

    /**
     * 技术要求详情
     */
    private String technicalrequirement;

    /**
     * 坯料类型
     */
    private String blanktype;

    /**
     * 成分调整
     */
    private String compositionchange;

    /**
     * 调整方案
     */
    private String changeremark;

    /**
     * 坯料厚度
     */
    private String blamkthickness;

    /**
     * 坯料均质
     */
    private String blankhomogenization;

    /**
     * 终轧温度
     */
    private String finishtemperature;

    /**
     * 厚度公差（H）
     */
    private String thicknesstolerance;

    /**
     * 宽度公差（W）
     */
    private String widthtolerance;

    /**
     * 长度公差（L）
     */
    private String lengthtolerance;

    /**
     * 折弯要求
     */
    private String bendrequirement;

    /**
     * 接头（率）
     */
    private String joint;

    /**
     * 刷水/达因值
     */
    private String swabbing;

    /**
     * 抗拉强度
     */
    private String tensilestrength;

    /**
     * 屈服强度
     */
    private String yieldstrength;

    /**
     * 延伸率
     */
    private String elongationrate;

    /**
     * 针孔
     */
    private String pinhole;

    /**
     * 杯突
     */
    private String cupping;

    /**
     * 制耳
     */
    private String earing;

    /**
     * 管内芯直径（mm）
     */
    private BigDecimal innercorediameter;

    /**
     * 管芯材质
     */
    private String corematerial;

    /**
     * 包装方式
     */
    private String packagingmethod;

    /**
     * 包装要求
     */
    private String packagingrequirement;

    /**
     * 托盘要求
     */
    private String pallentrequirements;

    /**
     * 标签要求
     */
    private String tag;

    /**
     * 正反面
     */
    private String frontandbacksides;

    /**
     * 亮暗面
     */
    private String surfacerequirement;

    /**
     * 是否过拉矫
     */
    private String istensionlevelling;

    /**
     * 表面硬度
     */
    private String surfacehardness;

    /**
     * 成品外径（废弃）
     */
    private String nomod;

    /**
     * 卷重要求（废弃）
     */
    private String rollweightrequirement;

    /**
     * 其他订单执行标准
     */
    private String otherorderstandard;

    /**
     * 是否成熟工艺
     */
    private String idmatureprocess;

    /**
     * 其他注意事项
     */
    private String otherprecaution;

    /**
     * 订单产品类型名称
     */
    private String orderproducttype;

    /**
     * 坯料产品类型名称
     */
    private String blankproducttype;

    /**
     * 订单产品类型
     */
    private String orderproducttypeid;

    /**
     * 坯料产品类型
     */
    private String blankproducttypeid;

    /**
     * 坯料外观类型
     */
    @TableField("BLANKAPPEARANCE")
    private String blankappearance;

    private static final long serialVersionUID = 1L;
}
