/***文档注释***********************************************
 * 作者            ：
 * 创建日期     ：2018-01-31
 * 描述            ：技术评审回退状态记录
 * 注意事项     ：
 * 遗留BUG   ：
 * 修改日期     ：
 * 修改人员     ：
 * 修改内容     ：
***********************************************************/
package market.Qms.slmord.vo;
import java.io.Serializable;
import java.util.Date;

import market.Qms.slmord.mapper.SlmOrdDesignFallBackMapper;

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="SLM_ORD_DESIGN_FALL_BACK", namespace=SlmOrdDesignFallBackMapper.class)
public class SlmOrdDesignFallBack extends BaseVO implements Serializable {
	/** 
	 * 合同行号
	 */ 
	@Id
	private String order_ln_pk;
	public String  getOrder_ln_pk() {
		return this.order_ln_pk;
	}
	public void setOrder_ln_pk(String order_ln_pk) {
		this.order_ln_pk = order_ln_pk;
	}

	/** 
	 * 流水号
	 */ 
	@Id
	private Long index_seq;
	public Long  getIndex_seq() {
		return this.index_seq;
	}
	public void setIndex_seq(Long index_seq) {
		this.index_seq = index_seq;
	}

	/** 
	 * 回退明细项
	 */ 
	@Column
	private String fallback_item;
	public String  getFallback_item() {
		return this.fallback_item;
	}
	public void setFallback_item(String fallback_item) {
		this.fallback_item = fallback_item;
	}

	/** 
	 * 回退原因
	 */ 
	@Column
	private String fallback_reason;
	public String  getFallback_reason() {
		return this.fallback_reason;
	}
	public void setFallback_reason(String fallback_reason) {
		this.fallback_reason = fallback_reason;
	}

	/** 
	 * 退回人
	 */ 
	@Column
	private String fallback_man;
	public String  getFallback_man() {
		return this.fallback_man;
	}
	public void setFallback_man(String fallback_man) {
		this.fallback_man = fallback_man;
	}

	/** 
	 * 退回部门代码
	 */ 
	@Column
	private String fallback_dept_code;
	public String  getFallback_dept_code() {
		return this.fallback_dept_code;
	}
	public void setFallback_dept_code(String fallback_dept_code) {
		this.fallback_dept_code = fallback_dept_code;
	}

	/** 
	 * 退回部门名称
	 */ 
	@Column
	private String fallback_dept_desc;
	public String  getFallback_dept_desc() {
		return this.fallback_dept_desc;
	}
	public void setFallback_dept_desc(String fallback_dept_desc) {
		this.fallback_dept_desc = fallback_dept_desc;
	}

	/** 
	 * 退回时间
	 */ 
	@Column
	@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
	private Date fallback_time;
	public Date  getFallback_time() {
		return this.fallback_time;
	}
	public void setFallback_time(Date fallback_time) {
		this.fallback_time = fallback_time;
	}

	/** 
	 * 状态('1',存在回退','0' 回退取消)
	 */ 
	@Column
	private String flag;
	public String  getFlag() {
		return this.flag;
	}
	public void setFlag(String flag) {
		this.flag = flag;
	}

}
