package com.palmnest.model.dorm;

import java.io.Serializable;
import java.util.Date;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.Table;

/**
 * 退宿放行实体类
 *
 * @author longmeizhen
 */
@Entity
@Table(name = "tb_dorm_release")
public class DormReleaseInfo implements Serializable {

	/**
	 *
	 */
	private static final long serialVersionUID = 5923988909162411833L;

	@Id
	@GeneratedValue(strategy = GenerationType.AUTO)
	@Column(name = "id", unique = true, nullable = false)
	private Long   id;//
	private Long   sourId;//退宿申请单id
	private String status;//状态(1待放行2已放行3已拒绝)
	private String creator;//创建人
	private Date   createTime;//创建时间
	private String modifier;//修改人
	private Date   modifyTime;//修改时间
	private Date   releaseTime;//放行人
	private String releaseMan;//放行时间
	private String releaseResult;//放行结果
	private String releaseReason;//放行意见
	private String releaseGoods;//放行物品
	private String releaseImages;//放行图片

	public Long getId() {
		return id;
	}

	public void setId(Long id) {
		this.id = id;
	}

	public Long getSourId() {
		return sourId;
	}

	public void setSourId(Long sourId) {
		this.sourId = sourId;
	}

	public String getStatus() {
		return status;
	}

	public void setStatus(String status) {
		this.status = status;
	}

	public String getCreator() {
		return creator;
	}

	public void setCreator(String creator) {
		this.creator = creator;
	}

	public Date getCreateTime() {
		return createTime;
	}

	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}

	public String getModifier() {
		return modifier;
	}

	public void setModifier(String modifier) {
		this.modifier = modifier;
	}

	public Date getModifyTime() {
		return modifyTime;
	}

	public void setModifyTime(Date modifyTime) {
		this.modifyTime = modifyTime;
	}

	public Date getReleaseTime() {
		return releaseTime;
	}

	public void setReleaseTime(Date releaseTime) {
		this.releaseTime = releaseTime;
	}

	public String getReleaseMan() {
		return releaseMan;
	}

	public void setReleaseMan(String releaseMan) {
		this.releaseMan = releaseMan;
	}

	public String getReleaseResult() {
		return releaseResult;
	}

	public void setReleaseResult(String releaseResult) {
		this.releaseResult = releaseResult;
	}

	public String getReleaseReason() {
		return releaseReason;
	}

	public void setReleaseReason(String releaseReason) {
		this.releaseReason = releaseReason;
	}

	public String getReleaseGoods() {
		return releaseGoods;
	}

	public void setReleaseGoods(String releaseGoods) {
		this.releaseGoods = releaseGoods;
	}

	public String getReleaseImages() {
		return releaseImages;
	}

	public void setReleaseImages(String releaseImages) {
		this.releaseImages = releaseImages;
	}


}
