/***文档注释***********************************************
 * 作者            ：
 * 创建日期     ：2018-08-17
 * 描述            ：二级接口-宝信罩退炉PDO-产出实绩
 * 注意事项     ：
 * 遗留BUG   ：
 * 修改日期     ：
 * 修改人员     ：
 * 修改内容     ：
***********************************************************/
package market.Mes.anneal.vo;
import java.io.Serializable;
import java.util.Date;

import market.Mes.anneal.mapper.IfBaf01PdoMMapper;

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

@Table(name="IF_BAF01_PDO_M", namespace=IfBaf01PdoMMapper.class)
public class IfBaf01PdoM extends BaseVO implements Serializable {
	/** 
	 * 消息时间
	 */ 
	@Column
	@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
	private Date msg_time;
	public Date getMsg_time() {
		return this.msg_time;
	}
	public void setMsg_time(Date msg_time) {
		this.msg_time = msg_time;
	}

	/** 
	 * 入口材料号1
	 */ 
	@Column
	private String in_mat_no_1;
	public String getIn_mat_no_1() {
		return this.in_mat_no_1;
	}
	public void setIn_mat_no_1(String in_mat_no_1) {
		this.in_mat_no_1 = in_mat_no_1;
	}

	/** 
	 * 作业计划号1
	 */ 
	@Column
	private String plan_no_1;
	public String getPlan_no_1() {
		return this.plan_no_1;
	}
	public void setPlan_no_1(String plan_no_1) {
		this.plan_no_1 = plan_no_1;
	}

	/** 
	 * 炉内序号1
	 */ 
	@Column
	private Long in_fur_seq_1;
	public Long getIn_fur_seq_1() {
		return this.in_fur_seq_1;
	}
	public void setIn_fur_seq_1(Long in_fur_seq_1) {
		this.in_fur_seq_1 = in_fur_seq_1;
	}

	/** 
	 * 入口材料号2
	 */ 
	@Column
	private String in_mat_no_2;
	public String getIn_mat_no_2() {
		return this.in_mat_no_2;
	}
	public void setIn_mat_no_2(String in_mat_no_2) {
		this.in_mat_no_2 = in_mat_no_2;
	}

	/** 
	 * 作业计划号2
	 */ 
	@Column
	private String plan_no_2;
	public String getPlan_no_2() {
		return this.plan_no_2;
	}
	public void setPlan_no_2(String plan_no_2) {
		this.plan_no_2 = plan_no_2;
	}

	/** 
	 * 炉内序号2
	 */ 
	@Column
	private Long in_fur_seq_2;
	public Long getIn_fur_seq_2() {
		return this.in_fur_seq_2;
	}
	public void setIn_fur_seq_2(Long in_fur_seq_2) {
		this.in_fur_seq_2 = in_fur_seq_2;
	}

	/** 
	 * 入口材料号3
	 */ 
	@Column
	private String in_mat_no_3;
	public String getIn_mat_no_3() {
		return this.in_mat_no_3;
	}
	public void setIn_mat_no_3(String in_mat_no_3) {
		this.in_mat_no_3 = in_mat_no_3;
	}

	/** 
	 * 作业计划号3
	 */ 
	@Column
	private String plan_no_3;
	public String getPlan_no_3() {
		return this.plan_no_3;
	}
	public void setPlan_no_3(String plan_no_3) {
		this.plan_no_3 = plan_no_3;
	}

	/** 
	 * 炉内序号3
	 */ 
	@Column
	private Long in_fur_seq_3;
	public Long getIn_fur_seq_3() {
		return this.in_fur_seq_3;
	}
	public void setIn_fur_seq_3(Long in_fur_seq_3) {
		this.in_fur_seq_3 = in_fur_seq_3;
	}

	/** 
	 * 入口材料号4
	 */ 
	@Column
	private String in_mat_no_4;
	public String getIn_mat_no_4() {
		return this.in_mat_no_4;
	}
	public void setIn_mat_no_4(String in_mat_no_4) {
		this.in_mat_no_4 = in_mat_no_4;
	}

	/** 
	 * 作业计划号4
	 */ 
	@Column
	private String plan_no_4;
	public String getPlan_no_4() {
		return this.plan_no_4;
	}
	public void setPlan_no_4(String plan_no_4) {
		this.plan_no_4 = plan_no_4;
	}

	/** 
	 * 炉内序号4
	 */ 
	@Column
	private Long in_fur_seq_4;
	public Long getIn_fur_seq_4() {
		return this.in_fur_seq_4;
	}
	public void setIn_fur_seq_4(Long in_fur_seq_4) {
		this.in_fur_seq_4 = in_fur_seq_4;
	}

	/** 
	 * 入口材料号5
	 */ 
	@Column
	private String in_mat_no_5;
	public String getIn_mat_no_5() {
		return this.in_mat_no_5;
	}
	public void setIn_mat_no_5(String in_mat_no_5) {
		this.in_mat_no_5 = in_mat_no_5;
	}

	/** 
	 * 作业计划号5
	 */ 
	@Column
	private String plan_no_5;
	public String getPlan_no_5() {
		return this.plan_no_5;
	}
	public void setPlan_no_5(String plan_no_5) {
		this.plan_no_5 = plan_no_5;
	}

	/** 
	 * 炉内序号5
	 */ 
	@Column
	private Long in_fur_seq_5;
	public Long getIn_fur_seq_5() {
		return this.in_fur_seq_5;
	}
	public void setIn_fur_seq_5(Long in_fur_seq_5) {
		this.in_fur_seq_5 = in_fur_seq_5;
	}

	/** 
	 * 入口材料号6
	 */ 
	@Column
	private String in_mat_no_6;
	public String getIn_mat_no_6() {
		return this.in_mat_no_6;
	}
	public void setIn_mat_no_6(String in_mat_no_6) {
		this.in_mat_no_6 = in_mat_no_6;
	}

	/** 
	 * 作业计划号6
	 */ 
	@Column
	private String plan_no_6;
	public String getPlan_no_6() {
		return this.plan_no_6;
	}
	public void setPlan_no_6(String plan_no_6) {
		this.plan_no_6 = plan_no_6;
	}

	/** 
	 * 炉内序号6
	 */ 
	@Column
	private Long in_fur_seq_6;
	public Long getIn_fur_seq_6() {
		return this.in_fur_seq_6;
	}
	public void setIn_fur_seq_6(Long in_fur_seq_6) {
		this.in_fur_seq_6 = in_fur_seq_6;
	}

	/** 
	 * 入口材料号7
	 */ 
	@Column
	private String in_mat_no_7;
	public String getIn_mat_no_7() {
		return this.in_mat_no_7;
	}
	public void setIn_mat_no_7(String in_mat_no_7) {
		this.in_mat_no_7 = in_mat_no_7;
	}

	/** 
	 * 作业计划号7
	 */ 
	@Column
	private String plan_no_7;
	public String getPlan_no_7() {
		return this.plan_no_7;
	}
	public void setPlan_no_7(String plan_no_7) {
		this.plan_no_7 = plan_no_7;
	}

	/** 
	 * 炉内序号7
	 */ 
	@Column
	private Long in_fur_seq_7;
	public Long getIn_fur_seq_7() {
		return this.in_fur_seq_7;
	}
	public void setIn_fur_seq_7(Long in_fur_seq_7) {
		this.in_fur_seq_7 = in_fur_seq_7;
	}

	/** 
	 * 入口材料号8
	 */ 
	@Column
	private String in_mat_no_8;
	public String getIn_mat_no_8() {
		return this.in_mat_no_8;
	}
	public void setIn_mat_no_8(String in_mat_no_8) {
		this.in_mat_no_8 = in_mat_no_8;
	}

	/** 
	 * 作业计划号8
	 */ 
	@Column
	private String plan_no_8;
	public String getPlan_no_8() {
		return this.plan_no_8;
	}
	public void setPlan_no_8(String plan_no_8) {
		this.plan_no_8 = plan_no_8;
	}

	/** 
	 * 炉内序号8
	 */ 
	@Column
	private Long in_fur_seq_8;
	public Long getIn_fur_seq_8() {
		return this.in_fur_seq_8;
	}
	public void setIn_fur_seq_8(Long in_fur_seq_8) {
		this.in_fur_seq_8 = in_fur_seq_8;
	}

	/** 
	 * 生产开始时间
	 */ 
	@Column
	private String start_prod_time;
	public String getStart_prod_time() {
		return this.start_prod_time;
	}
	public void setStart_prod_time(String start_prod_time) {
		this.start_prod_time = start_prod_time;
	}

	/** 
	 * 生产结束时间
	 */ 
	@Column
	private String end_prod_time;
	public String getEnd_prod_time() {
		return this.end_prod_time;
	}
	public void setEnd_prod_time(String end_prod_time) {
		this.end_prod_time = end_prod_time;
	}

	/** 
	 * 生产持续时间（min）
	 */ 
	@Column
	private Long persist_prod_time;
	public Long getPersist_prod_time() {
		return this.persist_prod_time;
	}
	public void setPersist_prod_time(Long persist_prod_time) {
		this.persist_prod_time = persist_prod_time;
	}

	/** 
	 * 生产班次
	 */ 
	@Column
	private String prod_shift_no;
	public String getProd_shift_no() {
		return this.prod_shift_no;
	}
	public void setProd_shift_no(String prod_shift_no) {
		this.prod_shift_no = prod_shift_no;
	}

	/** 
	 * 生产班别
	 */ 
	@Column
	private String prod_shift_group;
	public String getProd_shift_group() {
		return this.prod_shift_group;
	}
	public void setProd_shift_group(String prod_shift_group) {
		this.prod_shift_group = prod_shift_group;
	}

	/** 
	 * 炉次号（2 位炉座+2 位年份+4 位流水）
	 */ 
	@Column
	private String furnace_batch_no;
	public String getFurnace_batch_no() {
		return this.furnace_batch_no;
	}
	public void setFurnace_batch_no(String furnace_batch_no) {
		this.furnace_batch_no = furnace_batch_no;
	}

	/** 
	 * 炉座号（1-5 艾伯纳、6-16中冶南方、17-26宝信）
	 */ 
	@Column
	private String furnace_no;
	public String getFurnace_no() {
		return this.furnace_no;
	}
	public void setFurnace_no(String furnace_no) {
		this.furnace_no = furnace_no;
	}

	/** 
	 * 加热罩号
	 */ 
	@Column
	private String heat_hood;
	public String getHeat_hood() {
		return this.heat_hood;
	}
	public void setHeat_hood(String heat_hood) {
		this.heat_hood = heat_hood;
	}

	/** 
	 * 加热开始时刻
	 */ 
	@Column
	private String heat_start_time;
	public String getHeat_start_time() {
		return this.heat_start_time;
	}
	public void setHeat_start_time(String heat_start_time) {
		this.heat_start_time = heat_start_time;
	}

	/** 
	 * 实际升温时间（min）
	 */ 
	@Column
	private Long heating_time;
	public Long getHeating_time() {
		return this.heating_time;
	}
	public void setHeating_time(Long heating_time) {
		this.heating_time = heating_time;
	}

	/** 
	 * 实际保温时间（min）
	 */ 
	@Column
	private Long keeping_time;
	public Long getKeeping_time() {
		return this.keeping_time;
	}
	public void setKeeping_time(Long keeping_time) {
		this.keeping_time = keeping_time;
	}

	/** 
	 * 去加热罩温度
	 */ 
	@Column
	private Long hoodoff_temp;
	public Long getHoodoff_temp() {
		return this.hoodoff_temp;
	}
	public void setHoodoff_temp(Long hoodoff_temp) {
		this.hoodoff_temp = hoodoff_temp;
	}

	/** 
	 * 退火曲线代码
	 */ 
	@Column
	private String anneal_diagram_code;
	public String getAnneal_diagram_code() {
		return this.anneal_diagram_code;
	}
	public void setAnneal_diagram_code(String anneal_diagram_code) {
		this.anneal_diagram_code = anneal_diagram_code;
	}

	/** 
	 * 退火温度最小值
	 */ 
	@Column
	private Long anneal_temp_min;
	public Long getAnneal_temp_min() {
		return this.anneal_temp_min;
	}
	public void setAnneal_temp_min(Long anneal_temp_min) {
		this.anneal_temp_min = anneal_temp_min;
	}

	/** 
	 * 退火温度平均值
	 */ 
	@Column
	private Long anneal_temp_avg;
	public Long getAnneal_temp_avg() {
		return this.anneal_temp_avg;
	}
	public void setAnneal_temp_avg(Long anneal_temp_avg) {
		this.anneal_temp_avg = anneal_temp_avg;
	}

	/** 
	 * 退火温度最大值
	 */ 
	@Column
	private Long anneal_temp_max;
	public Long getAnneal_temp_max() {
		return this.anneal_temp_max;
	}
	public void setAnneal_temp_max(Long anneal_temp_max) {
		this.anneal_temp_max = anneal_temp_max;
	}

	/** 
	 * 带罩冷却时长（min）
	 */ 
	@Column
	private Long cooling_time_hood;
	public Long getCooling_time_hood() {
		return this.cooling_time_hood;
	}
	public void setCooling_time_hood(Long cooling_time_hood) {
		this.cooling_time_hood = cooling_time_hood;
	}

	/** 
	 * 冷却罩号
	 */ 
	@Column
	private String cool_hood;
	public String getCool_hood() {
		return this.cool_hood;
	}
	public void setCool_hood(String cool_hood) {
		this.cool_hood = cool_hood;
	}

	/** 
	 * 冷却开始时刻
	 */ 
	@Column
	private String cool_start_time;
	public String getCool_start_time() {
		return this.cool_start_time;
	}
	public void setCool_start_time(String cool_start_time) {
		this.cool_start_time = cool_start_time;
	}

	/** 
	 * 实际冷却时间（min）
	 */ 
	@Column
	private Long cooling_time;
	public Long getCooling_time() {
		return this.cooling_time;
	}
	public void setCooling_time(Long cooling_time) {
		this.cooling_time = cooling_time;
	}

	/** 
	 * 冷却方式（01：带罩、02：不带罩）
	 */ 
	@Column
	private String cooling_mode;
	public String getCooling_mode() {
		return this.cooling_mode;
	}
	public void setCooling_mode(String cooling_mode) {
		this.cooling_mode = cooling_mode;
	}

	/** 
	 * 终冷台号
	 */ 
	@Column
	private String fc_no;
	public String getFc_no() {
		return this.fc_no;
	}
	public void setFc_no(String fc_no) {
		this.fc_no = fc_no;
	}

	/** 
	 * 出炉设定温度
	 */ 
	@Column
	private Long out_temp_set;
	public Long getOut_temp_set() {
		return this.out_temp_set;
	}
	public void setOut_temp_set(Long out_temp_set) {
		this.out_temp_set = out_temp_set;
	}

}
