package com.norteksoft.bs.rank.entity; import java.io.Serializable; import java.util.List; import javax.persistence.Entity; import javax.persistence.OneToMany; import javax.persistence.Table; import com.norteksoft.product.orm.IdEntity; /** * 上级 * @author Administrator * */ @Entity @Table(name = "BS_SUPERIOR") public class Superior extends IdEntity implements Serializable { private static final long serialVersionUID = 1L; @OneToMany(mappedBy="dataDictionaryRank") private List<Subordinate> dataDictionaryRankUser; private Long userId;//直属上级Id private String loginName;//直属上级登录名 private String name;//直属上级真名 private String title; private Long systemId; //系统ID public List<Subordinate> getDataDictionaryRankUser() { return dataDictionaryRankUser; } public void setDataDictionaryRankUser( List<Subordinate> dataDictionaryRankUser) { this.dataDictionaryRankUser = dataDictionaryRankUser; } public Long getUserId() { return userId; } public void setUserId(Long userId) { this.userId = userId; } public String getName() { return name; } public void setName(String name) { this.name = name; } public String getTitle() { return title; } public void setTitle(String title) { this.title = title; } public String getLoginName() { return loginName; } public void setLoginName(String loginName) { this.loginName = loginName; } public Long getSystemId() { return systemId; } public void setSystemId(Long systemId) { this.systemId = systemId; } @Override public String toString() { return "id:"+this.getId()+";标题:"+this.title+";直属上级:"+this.name; } }