| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245 | package com.jtgh.yjpt.entity;import java.io.Serializable;import java.util.Date;import javax.persistence.FetchType;import javax.persistence.JoinColumn;import javax.persistence.ManyToOne;import javax.persistence.MappedSuperclass;import javax.persistence.Transient;import javax.xml.bind.annotation.XmlTransient;import org.springframework.flex.remoting.RemotingExclude;import com.jtgh.yjpt.common.Constants;import com.jtgh.yjpt.common.Logable;import com.jtgh.yjpt.entity.auth.UserEntity;import com.jtgh.yjpt.entity.common.CodeEntity;@MappedSuperclasspublic class BaseEntity<ID extends Serializable> implements Logable,		Serializable {	/** serialVersionUID */	private static final long serialVersionUID = 7932465320398648943L;	@Transient	public String getSequenceName() {		return Constants.SysSequence;	}	/** 记录创建人 */	private UserEntity addUser = null;	/** 记录创建时间 */	private Date addDate = null;	/** 记录更新人 */	private UserEntity updateUser = null;	/** 记录更新时间 */	private Date updateDate = null;	/** 记录状态 */	private int recordStatus = RECORD_STATE_VALID;	/** 是否同步Y/N */	private String sftb;	/** 同步状态Y/N */	private String tbzt;	/** 同步对应ID */	private Long tbdyid;	/**	 * 区域类别	 * <p>	 * 0:省级	 * <p>	 * 1:市级	 */	private String qylb;	/** 所属区域 */	private CodeEntity szd;	// /** 所属区域 */	// private CodeEntity ssqy;	/** 记录所属角色编码 */	private String recordCode = null;	/** 备用字段1 */	private String byzd1 = null;	/** 备用字段2 */	private String byzd2 = null;	/** 备用字段3 */	private String byzd3 = null;	/** 备用字段4 */	private String byzd4 = null;	/** 备用字段5:权力阳光同步状态(Y/N) */	private String byzd5 = Constants.NO;	public Date getAddDate() {		return addDate;	}	@ManyToOne(fetch = FetchType.LAZY, targetEntity = UserEntity.class)	@JoinColumn(name = "addUser")	@RemotingExclude	@XmlTransient	public UserEntity getAddUser() {		return addUser;	}	public String getByzd1() {		return byzd1;	}	public String getByzd2() {		return byzd2;	}	public String getByzd3() {		return byzd3;	}	public String getByzd4() {		return byzd4;	}	/**	 * 权力阳光同步状态	 * 	 * @return Y/N	 */	public String getByzd5() {		return byzd5;	}	public String getQylb() {		return qylb;	}	public String getRecordCode() {		return recordCode;	}	public int getRecordStatus() {		return recordStatus;	}	/**	 * @return the sftb	 */	public String getSftb() {		return sftb;	}	// /**	// * @return the ssqy	// */	// @ManyToOne(fetch = FetchType.LAZY, targetEntity = CodeEntity.class)	// @JoinColumn(name = "ssqy")	// @RemotingExclude	// // @XmlTransient	// public CodeEntity getSsqy() {	// return ssqy;	// }	@ManyToOne(fetch = FetchType.EAGER, targetEntity = CodeEntity.class)	@JoinColumn(name = "szd")	@RemotingExclude	// @XmlTransient	public CodeEntity getSzd() {		return szd;	}	public Long getTbdyid() {		return tbdyid;	}	public String getTbzt() {		return tbzt;	}	public Date getUpdateDate() {		return updateDate;	}	@ManyToOne(fetch = FetchType.LAZY, targetEntity = UserEntity.class)	@JoinColumn(name = "updateUser")	@RemotingExclude	@XmlTransient	public UserEntity getUpdateUser() {		return updateUser;	}	public void setAddDate(Date addDate) {		this.addDate = addDate;	}	public void setAddUser(UserEntity addUser) {		this.addUser = addUser;	}	public void setByzd1(String byzd1) {		this.byzd1 = byzd1;	}	public void setByzd2(String byzd2) {		this.byzd2 = byzd2;	}	public void setByzd3(String byzd3) {		this.byzd3 = byzd3;	}	public void setByzd4(String byzd4) {		this.byzd4 = byzd4;	}	/**	 * 权力阳光同步状态	 * 	 * @param byzd5	 *            Y/N	 */	public void setByzd5(String byzd5) {		this.byzd5 = byzd5;	}	public void setQylb(String qylb) {		this.qylb = qylb;	}	public void setRecordCode(String recordCode) {		this.recordCode = recordCode;	}	public void setRecordStatus(int recordStatus) {		this.recordStatus = recordStatus;	}	public void setSftb(String sftb) {		this.sftb = sftb;	}	// /**	// * @param ssqy	// * the ssqy to set	// */	// public void setSsqy(CodeEntity ssqy) {	// this.ssqy = ssqy;	// }	public void setSzd(CodeEntity szd) {		this.szd = szd;	}	public void setTbdyid(Long tbdyid) {		this.tbdyid = tbdyid;	}	public void setTbzt(String tbzt) {		this.tbzt = tbzt;	}	public void setUpdateDate(Date updateDate) {		this.updateDate = updateDate;	}	public void setUpdateUser(UserEntity updateUser) {		this.updateUser = updateUser;	}}
 |