/***文档注释***********************************************
 * 作者            ：
 * 创建日期     ：2018-01-31
 * 描述            ：质量设计-长度
 * 注意事项     ：
 * 遗留BUG   ：
 * 修改日期     ：
 * 修改人员     ：
 * 修改内容     ：
***********************************************************/
package market.Qms.slmord.vo;
import java.io.Serializable;

import market.Qms.slmord.mapper.SlmOrdDesignLengthMapper;

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="SLM_ORD_DESIGN_LENGTH", namespace=SlmOrdDesignLengthMapper.class)
public class SlmOrdDesignLength extends BaseVO implements Serializable {
	/** 
	 * 合同行号
	 */ 
	@Id
	private String design_key;
	public String  getDesign_key() {
		return this.design_key;
	}
	public void setDesign_key(String design_key) {
		this.design_key = design_key;
	}

	/** 
	 * 冶金规范码
	 */ 
	@Id
	private String msc;
	public String  getMsc() {
		return this.msc;
	}
	public void setMsc(String msc) {
		this.msc = msc;
	}

	/** 
	 * 全程产线号
	 */ 
	@Id
	private String msc_pline;
	public String  getMsc_pline() {
		return this.msc_pline;
	}
	public void setMsc_pline(String msc_pline) {
		this.msc_pline = msc_pline;
	}

	/** 
	 * 轧管适用产线代码
	 */ 
	@Id
	private String roll_pline_code;
	public String  getRoll_pline_code() {
		return this.roll_pline_code;
	}
	public void setRoll_pline_code(String roll_pline_code) {
		this.roll_pline_code = roll_pline_code;
	}

	/** 
	 * 轧管适用产线
	 */ 
	@Column
	private String roll_pline_desc;
	public String  getRoll_pline_desc() {
		return this.roll_pline_desc;
	}
	public void setRoll_pline_desc(String roll_pline_desc) {
		this.roll_pline_desc = roll_pline_desc;
	}

	/** 
	 * 适用断面
	 */ 
	@Id
	private String fit_bilt_specs;
	public String  getFit_bilt_specs() {
		return this.fit_bilt_specs;
	}
	public void setFit_bilt_specs(String fit_bilt_specs) {
		this.fit_bilt_specs = fit_bilt_specs;
	}

	/** 
	 * 外径（直径）
	 */ 
	@Id
	private Double diameter_out;
	public Double  getDiameter_out() {
		return this.diameter_out;
	}
	public void setDiameter_out(Double diameter_out) {
		this.diameter_out = diameter_out;
	}

	/** 
	 * 厚度（壁厚）
	 */ 
	@Id
	private Double thick;
	public Double  getThick() {
		return this.thick;
	}
	public void setThick(Double thick) {
		this.thick = thick;
	}

	/** 
	 * 公差上限
	 */ 
	@Column
	private Double height_max;
	public Double  getHeight_max() {
		return this.height_max;
	}
	public void setHeight_max(Double height_max) {
		this.height_max = height_max;
	}

	/** 
	 * 公差下限
	 */ 
	@Column
	private Double height_min;
	public Double  getHeight_min() {
		return this.height_min;
	}
	public void setHeight_min(Double height_min) {
		this.height_min = height_min;
	}

	/** 
	 * 短尺随炉（1 代表 有短尺随炉 0 代表无短尺随炉）
	 */ 
	@Column
	private String shrt_stove;
	public String  getShrt_stove() {
		return this.shrt_stove;
	}
	public void setShrt_stove(String shrt_stove) {
		this.shrt_stove = shrt_stove;
	}

	/** 
	 * 单倍尺长
	 */ 
	@Column
	private Double sigl_len;
	public Double  getSigl_len() {
		return this.sigl_len;
	}
	public void setSigl_len(Double sigl_len) {
		this.sigl_len = sigl_len;
	}

	/** 
	 * 短尺最短
	 */ 
	@Column
	private Double short_test;
	public Double  getShort_test() {
		return this.short_test;
	}
	public void setShort_test(Double short_test) {
		this.short_test = short_test;
	}

	/** 
	 * 长度上限
	 */ 
	@Column
	private Double len_max;
	public Double  getLen_max() {
		return this.len_max;
	}
	public void setLen_max(Double len_max) {
		this.len_max = len_max;
	}

	/** 
	 * 长度下限
	 */ 
	@Column
	private Double len_min;
	public Double  getLen_min() {
		return this.len_min;
	}
	public void setLen_min(Double len_min) {
		this.len_min = len_min;
	}

	/** 
	 * 切头尾
	 */ 
	@Column
	private Double cut_head_tail;
	public Double  getCut_head_tail() {
		return this.cut_head_tail;
	}
	public void setCut_head_tail(Double cut_head_tail) {
		this.cut_head_tail = cut_head_tail;
	}

	/** 
	 * 烧损
	 */ 
	@Column
	private Long burn_out_rate;
	public Long  getBurn_out_rate() {
		return this.burn_out_rate;
	}
	public void setBurn_out_rate(Long burn_out_rate) {
		this.burn_out_rate = burn_out_rate;
	}

	/** 
	 * 冷床
	 */ 
	@Column
	private Long length_cold_bed;
	public Long  getLength_cold_bed() {
		return this.length_cold_bed;
	}
	public void setLength_cold_bed(Long length_cold_bed) {
		this.length_cold_bed = length_cold_bed;
	}

	/** 
	 * 环形炉最长
	 */ 
	@Column
	private Long length_max_ring;
	public Long  getLength_max_ring() {
		return this.length_max_ring;
	}
	public void setLength_max_ring(Long length_max_ring) {
		this.length_max_ring = length_max_ring;
	}

	/** 
	 * 是否生产（1 代表 是 0 代表 否）
	 */ 
	@Column
	private String is_output;
	public String  getIs_output() {
		return this.is_output;
	}
	public void setIs_output(String is_output) {
		this.is_output = is_output;
	}

	/** 
	 * 最优断面
	 */ 
	@Column
	private String best_bilt_spec;
	public String  getBest_bilt_spec() {
		return this.best_bilt_spec;
	}
	public void setBest_bilt_spec(String best_bilt_spec) {
		this.best_bilt_spec = best_bilt_spec;
	}

	/** 
	 * 损失率
	 */ 
	@Column
	private Long loss_prcent;
	public Long  getLoss_prcent() {
		return this.loss_prcent;
	}
	public void setLoss_prcent(Long loss_prcent) {
		this.loss_prcent = loss_prcent;
	}

	/** 
	 * 目标长度
	 */ 
	@Column
	private Long aim_lenght;
	public Long  getAim_lenght() {
		return this.aim_lenght;
	}
	public void setAim_lenght(Long aim_lenght) {
		this.aim_lenght = aim_lenght;
	}

	/** 
	 * 最佳分切
	 */ 
	@Column
	private Long cut_num;
	public Long  getCut_num() {
		return this.cut_num;
	}
	public void setCut_num(Long cut_num) {
		this.cut_num = cut_num;
	}

	/** 
	 * 轧制长度
	 */ 
	@Column
	private Long roll_lenght;
	public Long  getRoll_lenght() {
		return this.roll_lenght;
	}
	public void setRoll_lenght(Long roll_lenght) {
		this.roll_lenght = roll_lenght;
	}

	/** 
	 * 管极限长度
	 */ 
	@Column
	private Long lenght_limit;
	public Long  getLenght_limit() {
		return this.lenght_limit;
	}
	public void setLenght_limit(Long lenght_limit) {
		this.lenght_limit = lenght_limit;
	}

	/** 
	 * 不能生产原因
	 */ 
	@Column
	private String reason;
	public String  getReason() {
		return this.reason;
	}
	public void setReason(String reason) {
		this.reason = reason;
	}

	/** 
	 * 确认标识（1 代表通过  0 代表不通过）
	 */ 
	@Column
	private String commit_flag;
	public String  getCommit_flag() {
		return this.commit_flag;
	}
	public void setCommit_flag(String commit_flag) {
		this.commit_flag = commit_flag;
	}

	/** 
	 * 轧管规格
	 */ 
	@Id
	private String roll_spec_code;
	public String  getRoll_spec_code() {
		return this.roll_spec_code;
	}
	public void setRoll_spec_code(String roll_spec_code) {
		this.roll_spec_code = roll_spec_code;
	}

	/** 
	 * 轧管规格描述
	 */ 
	@Column
	private String roll_spec_desc;
	public String  getRoll_spec_desc() {
		return this.roll_spec_desc;
	}
	public void setRoll_spec_desc(String roll_spec_desc) {
		this.roll_spec_desc = roll_spec_desc;
	}

	/** 
	 * 钢种代码
	 */ 
	@Id
	private String grade_code;
	public String  getGrade_code() {
		return this.grade_code;
	}
	public void setGrade_code(String grade_code) {
		this.grade_code = grade_code;
	}

	/** 
	 * 钢种名称
	 */ 
	@Column
	private String grade_name;
	public String  getGrade_name() {
		return this.grade_name;
	}
	public void setGrade_name(String grade_name) {
		this.grade_name = grade_name;
	}

}
