/***文档注释***********************************************
 * 作者            ：
 * 创建日期     ：2019-06-12
 * 描述            ：二级接口-轧机_L2_机组停机检测
 * 注意事项     ：
 * 遗留BUG   ：
 * 修改日期     ：
 * 修改人员     ：
 * 修改内容     ：
***********************************************************/
package market.Mes.Rolling.Performance.vo;
import java.io.Serializable;
import java.util.Date;

import market.Mes.Rolling.Performance.mapper.IfRoll01L2StopMapper;

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_ROLL01_L2_STOP", namespace=IfRoll01L2StopMapper.class)
public class IfRoll01L2Stop extends BaseVO implements Serializable {
	/** 
	 * 消息时间
	 */ 
	@Id
	@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：停机、0：开机）
	 */ 
	@Column
	private String flag;
	public String getFlag() {
		return this.flag;
	}
	public void setFlag(String flag) {
		this.flag = flag;
	}

	/** 
	 * 停机时间（YYYYMMDDHHMMSS）
	 */ 
	@Column
	private String time;
	public String getTime() {
		return this.time;
	}
	public void setTime(String time) {
		this.time = time;
	}

	/** 
	 * 原因代码（0：待用、1：故障、2：其他）
	 */ 
	@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;
	}
	
	/**
	 * 卷号 
	 */
	@Column
	private String coil_no;
	public String getCoil_no() {
		return coil_no;
	}
	public void setCoil_no(String coil_no) {
		this.coil_no = coil_no;
	}
	
	/**
	 * 班组
	 */
	@Column
	private String wrk_grp;
	public String getWrk_grp() {
		return wrk_grp;
	}
	public void setWrk_grp(String wrk_grp) {
		this.wrk_grp = wrk_grp;
	}

	/**
	 * 停机备注
	 */
	@Column
	private String reason_memo;
	public String getReason_memo() {
		return reason_memo;
	}
	public void setReason_memo(String reason_memo) {
		this.reason_memo = reason_memo;
	}
	
	/**
	 * 操作人
	 */
	@Column
	private String opr_man;
	public String getOpr_man() {
		return opr_man;
	}
	public void setOpr_man(String opr_man) {
		this.opr_man = opr_man;
	}

	/**
	 * 操作时间
	 */
	@Column
	@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
	private Date opr_time;
	public Date getOpr_time() {
		return opr_time;
	}
	public void setOpr_time(Date opr_time) {
		this.opr_time = opr_time;
	}
}
