/***文档注释***********************************************
 * 作者            ：
 * 创建日期     ：2021-09-01
 * 描述            ：系统操作日志表
 * 注意事项     ：
 * 遗留BUG   ：
 * 修改日期     ：
 * 修改人员     ：
 * 修改内容     ：
***********************************************************/
package market.Mes.Opr.vo;
import java.io.Serializable;

import market.Mes.Opr.mapper.MesOprDelayMapper;

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="MES_OPR_DELAY", namespace=MesOprDelayMapper.class)
public class MesOprDelay extends BaseVO implements Serializable {
	
	/**
	 * 
	 */
	private static final long serialVersionUID = 2920386177542565891L;
	/**
	 * 
	 * @param opr_model 操作模块
	 * @param opr_view 操作界面
	 * @param opr_function 操作功能
	 * @param opr_man 操作人
	 * @param opr_time 操作时间
	 * @param coilno 卷号
	 * @param orderno 订单号
	 * @param bill_no 提货单号
	 * @param settle_bill_no 结算单号
	 * @param memo 操作备注
	 */
	public MesOprDelay(String material_no,String plan_sign_date,String hand_over_time,String delay_reason,String opr_man,
			String opr_time){
		this.material_no = material_no; 
		this.plan_sign_date = plan_sign_date; 
		this.hand_over_time = hand_over_time;
		this.delay_reason = delay_reason;
		this.opr_man = opr_man; 
		this.opr_time = opr_time; 
	}
	
	public MesOprDelay(){
		
	}
	
	/**
	 * 投料卷号
	 */
	@Id
	private String material_no;
	public String getMaterial_no() {
		return material_no;
	}
	public void setMaterial_no(String material_no) {
		this.material_no = material_no;
	}
	
	/**
	 * 计划交工时间
	 */
	@Column
	private String plan_sign_date;
	public String getPlan_sign_date() {
		return plan_sign_date;
	}
	public void setPlan_sign_date(String plan_sign_date) {
		this.plan_sign_date = plan_sign_date;
	}
	
	/**
	 * 交工时间
	 */
	@Column
	private String hand_over_time;
	public String getHand_over_time() {
		return hand_over_time;
	}
	public void setHand_over_time(String hand_over_time) {
		this.hand_over_time = hand_over_time;
	}
	
	/**
	 * 超交货期原因
	 */
	@Column
	private String delay_reason;
	public String getDelay_reason() {
		return delay_reason;
	}
	public void setDelay_reason(String delay_reason) {
		this.delay_reason = delay_reason;
	}
	
	/**
	 * 操作人
	 */
	@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
	private String opr_time;
	public String getOpr_time() {
		return opr_time;
	}
	public void setOpr_time(String opr_time) {
		this.opr_time = opr_time;
	}
}
