/***文档注释***********************************************
 * 作者            ：
 * 创建日期     ：2018-11-05
 * 描述            ：二级接口-平整机_L2_换辊实绩
 * 注意事项     ：
 * 遗留BUG   ：
 * 修改日期     ：
 * 修改人员     ：
 * 修改内容     ：
***********************************************************/
package market.Mes.Tpm.vo;
import java.io.Serializable;
import java.util.Date;
import java.util.List;

import market.Mes.Tpm.mapper.IfTpm01L2RllRmvMapper;

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="IF_TPM01_L2_RLL_RMV", namespace=IfTpm01L2RllRmvMapper.class)
public class IfTpm01L2RllRmv extends BaseVO implements Serializable {
	
	//二级接口-平整机_L2_换辊实绩_上下辊
	private List<IfTpm01L2RllRmvD> litlrrd;
	public List<IfTpm01L2RllRmvD> getLitlrrd() {
		return litlrrd;
	}
	public void setLitlrrd(List<IfTpm01L2RllRmvD> litlrrd) {
		this.litlrrd = litlrrd;
	}

	/** 
	 * 记录号（由业务接口创建，唯一标识消息）
	 */ 
	@Id
	private Long serial_no;
	public Long getSerial_no() {
		return this.serial_no;
	}
	public void setSerial_no(Long serial_no) {
		this.serial_no = serial_no;
	}

	/** 
	 * 消息时间
	 */ 
	@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;
	}

	/** 
	 * 机架号
	 */ 
	@Column
	private Long stand_id;
	public Long getStand_id() {
		return this.stand_id;
	}
	public void setStand_id(Long stand_id) {
		this.stand_id = stand_id;
	}

	/** 
	 * 轧辊类型（WKR：工作辊、BUR： 支撑辊、IMR：中间辊）
	 */ 
	@Column
	private String roll_type;
	public String getRoll_type() {
		return this.roll_type;
	}
	public void setRoll_type(String roll_type) {
		this.roll_type = roll_type;
	}

	/** 
	 * 换辊原因代码
	 */ 
	@Column
	private String reason_code;
	public String getReason_code() {
		return this.reason_code;
	}
	public void setReason_code(String reason_code) {
		this.reason_code = reason_code;
	}

	/** 
	 * 换辊时间（YYYYMMDDHHMMSS）
	 */ 
	@Column
	private String dismount_time;
	public String getDismount_time() {
		return this.dismount_time;
	}
	public void setDismount_time(String dismount_time) {
		this.dismount_time = dismount_time;
	}

	/** 
	 * 换辊班次
	 */ 
	@Column
	private String shift;
	public String getShift() {
		return this.shift;
	}
	public void setShift(String shift) {
		this.shift = shift;
	}

	/** 
	 * 换辊班别
	 */ 
	@Column
	private String crew;
	public String getCrew() {
		return this.crew;
	}
	public void setCrew(String crew) {
		this.crew = crew;
	}

}
