/***文档注释***********************************************
 * 作者            ：
 * 创建日期     ：2018-03-31
 * 描述            ：卡量检验实绩表
 * 注意事项     ：
 * 遗留BUG   ：
 * 修改日期     ：
 * 修改人员     ：
 * 修改内容     ：
***********************************************************/
package market.Qms.qcm.vo;
import java.io.Serializable;
import java.util.Date;

import market.Qms.qcm.mapper.QcmJudgeMeasureMapper;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.hnshituo.basic.vo.BaseVO;
import com.hnshituo.orm.annotation.Column;
import com.hnshituo.orm.annotation.Id;
import com.hnshituo.orm.annotation.Table;

@Table(name="QCM_JUDGE_MEASURE", namespace=QcmJudgeMeasureMapper.class)
public class QcmJudgeMeasure extends BaseVO implements Serializable {
	/** 
	 * 卡量检验索引号（M+两位年月日+4位流水号,M1711100001）
	 */ 
	@Id
	private String sic_id;
	public String getSic_id() {
		return sic_id;
	}
	public void setSic_id(String sic_id) {
		this.sic_id = sic_id;
	}

	/** 
	 * 炉号
	 */ 
	@Column
	private String heat_no;
	public String getHeat_no() {
		return this.heat_no;
	}
	public void setHeat_no(String heat_no) {
		this.heat_no = heat_no;
	}

	/** 
	 * 批号
	 */ 
	@Column
	private String batch_no;
	public String getBatch_no() {
		return this.batch_no;
	}
	public void setBatch_no(String batch_no) {
		this.batch_no = batch_no;
	}
	/** 
	 * 检验号
	 */ 
	@Column
	private String inspection_lot;
	

	public String getInspection_lot() {
		return inspection_lot;
	}
	public void setInspection_lot(String inspection_lot) {
		this.inspection_lot = inspection_lot;
	}

	/** 
	 * 材料号
	 */ 
	@Column
	private String material_no;
	public String getMaterial_no() {
		return this.material_no;
	}
	public void setMaterial_no(String material_no) {
		this.material_no = material_no;
	}

	/** 
	 * 卡量检验结果代码
	 */ 
	@Column
	private String sic_result_code;
	public String getSic_result_code() {
		return sic_result_code;
	}
	public void setSic_result_code(String sic_result_code) {
		this.sic_result_code = sic_result_code;
	}

	/** 
	 * 卡量检验结果名称
	 */ 
	@Column
	private String sic_result_desc;
	public String getSic_result_desc() {
		return sic_result_desc;
	}
	public void setSic_result_desc(String sic_result_desc) {
		this.sic_result_desc = sic_result_desc;
	}

	/** 
	 * 卡量检验备注
	 */ 
	@Column
	private String sic_memo;
	public String getSic_memo() {
		return sic_memo;
	}
	public void setSic_memo(String sic_memo) {
		this.sic_memo = sic_memo;
	}

	/** 
	 * 产品计划厚度
	 */ 
	@Column
	private Double prod_thick;
	public Double getProd_thick() {
		return this.prod_thick;
	}
	public void setProd_thick(Double prod_thick) {
		this.prod_thick = prod_thick;
	}

	/** 
	 * 产品计划宽度
	 */ 
	@Column
	private Double prod_width;
	public Double getProd_width() {
		return this.prod_width;
	}
	public void setProd_width(Double prod_width) {
		this.prod_width = prod_width;
	}

	/** 
	 * 产品计划长度
	 */ 
	@Column
	private Double prod_length;
	public Double getProd_length() {
		return this.prod_length;
	}
	public void setProd_length(Double prod_length) {
		this.prod_length = prod_length;
	}

	/** 
	 * 判定厚度
	 */ 
	@Column
	private Double judge_thick;
	public Double getJudge_thick() {
		return this.judge_thick;
	}
	public void setJudge_thick(Double judge_thick) {
		this.judge_thick = judge_thick;
	}

	/** 
	 * 判定宽度
	 */ 
	@Column
	private Double judge_width;
	public Double getJudge_width() {
		return this.judge_width;
	}
	public void setJudge_width(Double judge_width) {
		this.judge_width = judge_width;
	}

	/** 
	 * 判定长度
	 */ 
	@Column
	private Double judge_length;
	public Double getJudge_length() {
		return this.judge_length;
	}
	public void setJudge_length(Double judge_length) {
		this.judge_length = judge_length;
	}

	/** 
	 * 重量
	 */ 
	@Column
	private Double weight;
	public Double getWeight() {
		return this.weight;
	}
	public void setWeight(Double weight) {
		this.weight = weight;
	}

	/** 
	 * 南厚度_实测
	 */ 
	@Column
	private Double south_thick_val;
	public Double getSouth_thick_val() {
		return this.south_thick_val;
	}
	public void setSouth_thick_val(Double south_thick_val) {
		this.south_thick_val = south_thick_val;
	}

	/** 
	 * 南厚度_头部
	 */ 
	@Column
	private Double south_h_val;
	public Double getSouth_h_val() {
		return this.south_h_val;
	}
	public void setSouth_h_val(Double south_h_val) {
		this.south_h_val = south_h_val;
	}

	/** 
	 * 南厚度_中部
	 */ 
	@Column
	private Double south_m_val;
	public Double getSouth_m_val() {
		return this.south_m_val;
	}
	public void setSouth_m_val(Double south_m_val) {
		this.south_m_val = south_m_val;
	}

	/** 
	 * 南厚度_尾部
	 */ 
	@Column
	private Double south_r_val;
	public Double getSouth_r_val() {
		return this.south_r_val;
	}
	public void setSouth_r_val(Double south_r_val) {
		this.south_r_val = south_r_val;
	}

	/** 
	 * 中厚度_头部
	 */ 
	@Column
	private Double middle_h_val;
	public Double getMiddle_h_val() {
		return this.middle_h_val;
	}
	public void setMiddle_h_val(Double middle_h_val) {
		this.middle_h_val = middle_h_val;
	}

	/** 
	 * 中厚度_中部
	 */ 
	@Column
	private Double middle_m_val;
	public Double getMiddle_m_val() {
		return this.middle_m_val;
	}
	public void setMiddle_m_val(Double middle_m_val) {
		this.middle_m_val = middle_m_val;
	}

	/** 
	 * 中厚度_尾部
	 */ 
	@Column
	private Double middle_r_val;
	public Double getMiddle_r_val() {
		return this.middle_r_val;
	}
	public void setMiddle_r_val(Double middle_r_val) {
		this.middle_r_val = middle_r_val;
	}

	/** 
	 * 北厚度_实测
	 */ 
	@Column
	private Double north_thick_val;
	public Double getNorth_thick_val() {
		return this.north_thick_val;
	}
	public void setNorth_thick_val(Double north_thick_val) {
		this.north_thick_val = north_thick_val;
	}

	/** 
	 * 北厚度_头部
	 */ 
	@Column
	private Double north_h_val;
	public Double getNorth_h_val() {
		return this.north_h_val;
	}
	public void setNorth_h_val(Double north_h_val) {
		this.north_h_val = north_h_val;
	}

	/** 
	 * 北厚度_中部
	 */ 
	@Column
	private Double north_m_val;
	public Double getNorth_m_val() {
		return this.north_m_val;
	}
	public void setNorth_m_val(Double north_m_val) {
		this.north_m_val = north_m_val;
	}

	/** 
	 * 北厚度_尾部
	 */ 
	@Column
	private Double north_r_val;
	public Double getNorth_r_val() {
		return this.north_r_val;
	}
	public void setNorth_r_val(Double north_r_val) {
		this.north_r_val = north_r_val;
	}

	/** 
	 * CONTRACT_LINE_NO(CONTRACT_PK+4位流水号)
	 */ 
	@Column
	private String contract_line_no;
	public String getContract_line_no() {
		return this.contract_line_no;
	}
	public void setContract_line_no(String contract_line_no) {
		this.contract_line_no = contract_line_no;
	}

	/** 
	 * 产线代码
	 */ 
	@Column
	private String pline_code;
	public String getPline_code() {
		return this.pline_code;
	}
	public void setPline_code(String pline_code) {
		this.pline_code = pline_code;
	}

	/** 
	 * 产线名称
	 */ 
	@Column
	private String pline_name;
	public String getPline_name() {
		return this.pline_name;
	}
	public void setPline_name(String pline_name) {
		this.pline_name = pline_name;
	}

	/** 
	 * 班次
	 */ 
	@Column
	private String wrk_ord;
	public String getWrk_ord() {
		return this.wrk_ord;
	}
	public void setWrk_ord(String wrk_ord) {
		this.wrk_ord = wrk_ord;
	}

	/** 
	 * 班组
	 */ 
	@Column
	private String wrk_grp;
	public String getWrk_grp() {
		return this.wrk_grp;
	}
	public void setWrk_grp(String wrk_grp) {
		this.wrk_grp = wrk_grp;
	}

	/** 
	 * 检验人
	 */ 
	@Column
	private String judge_name;
	public String getJudge_name() {
		return this.judge_name;
	}
	public void setJudge_name(String judge_name) {
		this.judge_name = judge_name;
	}

	/** 
	 * 检验日期
	 */ 
	@Column
	@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
	private Date judge_time;
	public Date getJudge_time() {
		return this.judge_time;
	}
	public void setJudge_time(Date judge_time) {
		this.judge_time = judge_time;
	}
	/** 
	 * 中厚度_实测
	 */ 
	@Column
	private Double middle_thick_val;
	public Double getMiddle_thick_val() {
		return this.middle_thick_val;
	}
	public void setMiddle_thick_val(Double middle_thick_val) {
		this.middle_thick_val = middle_thick_val;
	}
	/**
	 * 销售订单号
	 */
	@Column
	private String order_no;
	public String getOrder_no() {
		return order_no;
	}
	public void setOrder_no(String order_no) {
		this.order_no = order_no;
	}
	/**
	 * --蒋崇波
	 */
	@Column
	private String design_key;
	public String getDesign_key() {
		return design_key;
	}
	public void setDesign_key(String design_key) {
		this.design_key = design_key;
	}
	/**
	 * 产品规范码--蒋崇波
	 */
	private String psc;
	public String getPsc() {
		return psc;
	}
	public void setPsc(String psc) {
		this.psc = psc;
	}
	/**
	 * 母版号------jcb
	 */
	@Column
	private String board_no;
	public String getBoard_no() {
		return board_no;
	}
	public void setBoard_no(String board_no) {
		this.board_no = board_no;
	}
	/**
	 * 虚拟子板号-----jcb
	 */
	@Column
	 private String virtual_material_no;
	public String getVirtual_material_no() {
		return virtual_material_no;
	}
	public void setVirtual_material_no(String virtual_material_no) {
		this.virtual_material_no = virtual_material_no;
	}
	private Double judgeTHick;//判定厚度
	private Double judgeWidth;//判定宽度
	private Double judgeLength;//判定长度
	public Double getJudgeTHick() {
		return judgeTHick;
	}
	public void setJudgeTHick(Double judgeTHick) {
		this.judgeTHick = judgeTHick;
	}
	public Double getJudgeWidth() {
		return judgeWidth;
	}
	public void setJudgeWidth(Double judgeWidth) {
		this.judgeWidth = judgeWidth;
	}
	public Double getJudgeLength() {
		return judgeLength;
	}
	public void setJudgeLength(Double judgeLength) {
		this.judgeLength = judgeLength;
	}
	/**
	 * 修改类别代码-----jcb
	 */
	@Column
	private String change_type_code;
	public String getChange_type_code() {
		return change_type_code;
	}
	public void setChange_type_code(String change_type_code) {
		this.change_type_code = change_type_code;
	}
	/**
	 * 修改类别名称-----jcb
	 */
	@Column
	private String change_type_desc;
	public String getChange_type_desc() {
		return change_type_desc;
	}
	public void setChange_type_desc(String change_type_desc) {
		this.change_type_desc = change_type_desc;
	}
	/**
	 * 产品规范描述 ----2019.1.2
	 */
	@Column
	private String psc_desc;
	public String getPsc_desc() {
		return psc_desc;
	}
	public void setPsc_desc(String psc_desc) {
		this.psc_desc = psc_desc;
	}
	/**
	 * 产品名称代码 ----2019.1.2
	 */
	@Column
	private String prod_code;
	public String getProd_code() {
		return prod_code;
	}
	public void setProd_code(String prod_code) {
		this.prod_code = prod_code;
	}
	/**
	 * 产品名称描述----2019.1.2
	 */
	@Column
	private String prod_name;
	public String getProd_name() {
		return prod_name;
	}
	public void setProd_name(String prod_name) {
		this.prod_name = prod_name;
	}
	/**
	 * 标准代码----2019.1.2
	 */
	@Column
	private String std_code;
	public String getStd_code() {
		return std_code;
	}
	public void setStd_code(String std_code) {
		this.std_code = std_code;
	}
	/**
	 * 标准名称----2019.1.2
	 */
	@Column
	private String std_name;
	public String getStd_name() {
		return std_name;
	}
	public void setStd_name(String std_name) {
		this.std_name = std_name;
	}
	/**
	 * 产品牌号代码----2019.1.2
	 */
	@Column
	private String steel_code;
	public String getSteel_code() {
		return steel_code;
	}
	public void setSteel_code(String steel_code) {
		this.steel_code = steel_code;
	}
	/**
	 * 产品牌号名称----2019.1.2
	 */
	@Column
	private String steel_name;
	public String getSteel_name() {
		return steel_name;
	}
	public void setSteel_name(String steel_name) {
		this.steel_name = steel_name;
	}
	// 目标产品码信息，用于异常材料处置
	/***
	 * 目标psc
	 */
	private String psc_new;
	public String getPsc_new() {
		return psc_new;
	}
	public void setPsc_new(String psc_new) {
		this.psc_new = psc_new;
	}
	/**
	 * 目标产品规范描述 ----2019.5.30
	 */
	private String psc_desc_new;
	public String getPsc_desc_new() {
		return psc_desc_new;
	}
	public void setPsc_desc_new(String psc_desc_new) {
		this.psc_desc_new = psc_desc_new;
	}
	/**
	 * 目标产品名称代码 ----2019.5.30
	 */
	private String prod_code_new;
	public String getProd_code_new() {
		return prod_code_new;
	}
	public void setProd_code_new(String prod_code_new) {
		this.prod_code_new = prod_code_new;
	}
	/**
	 * 目标产品名称描述----2019.5.30
	 */
	private String prod_name_new;
	public String getProd_name_new() {
		return prod_name_new;
	}
	public void setProd_name_new(String prod_name_new) {
		this.prod_name_new = prod_name_new;
	}
	/**
	 * 目标标准代码----2019.5.30
	 */
	private String std_code_new;
	public String getStd_code_new() {
		return std_code_new;
	}
	public void setStd_code_new(String std_code_new) {
		this.std_code_new = std_code_new;
	}
	/**
	 * 目标标准名称----2019.5.30
	 */
	private String std_name_new;
	public String getStd_name_new() {
		return std_name_new;
	}
	public void setStd_name_new(String std_name_new) {
		this.std_name_new = std_name_new;
	}
	/**
	 * 目标产品牌号代码----2019.5.30
	 */
	private String steel_code_new;
	public String getSteel_code_new() {
		return steel_code_new;
	}
	public void setSteel_code_new(String steel_code_new) {
		this.steel_code_new = steel_code_new;
	}
	/**
	 * 目标产品牌号名称----2019.5.30
	 */
	private String steel_name_new;
	public String getSteel_name_new() {
		return steel_name_new;
	}
	public void setSteel_name_new(String steel_name_new) {
		this.steel_name_new = steel_name_new;
	}
	/***
	 * 目标交货状态代码
	 */
	private String delivery_state_code_new;
	public String getDelivery_state_code_new() {
		return delivery_state_code_new;
	}
	public void setDelivery_state_code_new(String delivery_state_code_new) {
		this.delivery_state_code_new = delivery_state_code_new;
	}
	/***
	 * 目标交货状态描述
	 */
	private String delivery_state_desc_new;
	public String getDelivery_state_desc_new() {
		return delivery_state_desc_new;
	}
	public void setDelivery_state_desc_new(String delivery_state_desc_new) {
		this.delivery_state_desc_new = delivery_state_desc_new;
	}
	/**
	 * 锁定标识----2019.6.11
	 */
	@Column
	private String sic_is_lock;
	public String getSic_is_lock() {
		return sic_is_lock;
	}
	public void setSic_is_lock(String sic_is_lock) {
		this.sic_is_lock = sic_is_lock;
	}

	/**
	 * 厚----2019.1.2
	 */
	private Double thick;
	public Double getThick() {
		return thick;
	}
	public void setThick(Double thick) {
		this.thick = thick;
	}
	/**
	 * 宽----2019.1.2
	 */
	private Double width;
	public Double getWidth() {
		return width;
	}
	public void setWidth(Double width) {
		this.width = width;
	}
	/**
	 * 长----2019.1.2
	 */
	private Double length;
	public Double getLength() {
		return length;
	}
	public void setLength(Double length) {
		this.length = length;
	}
	/***
	 * 切边方式代码
	 */
	private String cut_edge_type_no;
	public String getCut_edge_type_no() {
		return cut_edge_type_no;
	}
	public void setCut_edge_type_no(String cut_edge_type_no) {
		this.cut_edge_type_no = cut_edge_type_no;
	}
	/***
	 * 切边方式描述
	 */
	private String cut_edge_type_name;
	public String getCut_edge_type_name() {
		return cut_edge_type_name;
	}
	public void setCut_edge_type_name(String cut_edge_type_name) {
		this.cut_edge_type_name = cut_edge_type_name;
	}
	
	/**
	 * 不平度
	 */
	@Column
	private Double judge_unevenness;
	
	/**
	 *   镰刀弯
	 */
	@Column
	private Double judge_camber  ;
	
	/**脱方度
	 * 
	 */
	@Column
	private Double judge_offsquare ;
	
	/**
	 *塔形 
	 */
	@Column
	private Double judge_turriform ;
	public Double getJudge_unevenness() {
		return judge_unevenness;
	}
	public void setJudge_unevenness(Double judge_unevenness) {
		this.judge_unevenness = judge_unevenness;
	}
	public Double getJudge_camber() {
		return judge_camber;
	}
	public void setJudge_camber(Double judge_camber) {
		this.judge_camber = judge_camber;
	}
	public Double getJudge_offsquare() {
		return judge_offsquare;
	}
	public void setJudge_offsquare(Double judge_offsquare) {
		this.judge_offsquare = judge_offsquare;
	}
	public Double getJudge_turriform() {
		return judge_turriform;
	}
	public void setJudge_turriform(Double judge_turriform) {
		this.judge_turriform = judge_turriform;
	}
	
	/**
	 * 库存状态
	 */
	@Column
	private String kc_state;
	public String getKc_state() {
		return kc_state;
	}
	public void setKc_state(String kc_state) {
		this.kc_state = kc_state;
	}
	
}
