package edu.sjtu.infosec.ismp.manager.ERM.model;
import java.io.Serializable;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
import javax.persistence.Table;
/**
* 业务影响分析(BIA)
* @author Wu Guojie
* @date 2010-08-06
* @version 1.0
*/
@Entity
@Table(name = "erm_calltree_linkman")
@org.hibernate.annotations.Entity(dynamicInsert = true, dynamicUpdate = true)
public class LinkMan implements Serializable {
/**
* ID
*/
@Id
@GeneratedValue(strategy = GenerationType.AUTO)
private Integer id;
/**
* 所属预案
*/
@ManyToOne
@JoinColumn(name="resp_info_id")
private RespInfoBO respInfo;
/**
* pid,构建树时标识顺序节点
*/
@Column(name="pid")
private Integer pid;
/**
* fid 构建树时标识父节点
*/
@Column(name="fid")
private Integer fid;
/**
* 姓名
*/
@Column(name="name")
private String name;
/**
* 岗位编号
*/
@Column(name="jobid")
private String jobid;
/**
* 角色
*/
@Column(name="job")
private String job;
/**
* 手机号码
*/
@Column(name="mp")
private String mp;
/**
* 邮件地址
*/
@Column(name="email")
private String email;
/**
* 传真号码
*/
@Column(name="fax")
private String fax;
/**
*小组ID
**/
@Column(name="team_code")
private String teamCode;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
public RespInfoBO getRespInfo() {
return respInfo;
}
public void setRespInfo(RespInfoBO respInfo) {
this.respInfo = respInfo;
}
public Integer getPid() {
return pid;
}
public void setPid(Integer pid) {
this.pid = pid;
}
public Integer getFid() {
return fid;
}
public void setFid(Integer fid) {
this.fid = fid;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getJobid() {
return jobid;
}
public void setJobid(String jobid) {
this.jobid = jobid;
}
public String getJob() {
return job;
}
public void setJob(String job) {
this.job = job;
}
public String getMp() {
return mp;
}
public void setMp(String mp) {
this.mp = mp;
}
public String getEmail() {
return email;
}
public void setEmail(String email) {
this.email = email;
}
public String getFax() {
return fax;
}
public void setFax(String fax) {
this.fax = fax;
}
public String getTeamCode() {
return teamCode;
}
public void setTeamCode(String teamCode) {
this.teamCode = teamCode;
}
}