package com.bcxin.survey.domain.security; import org.hibernate.annotations.DynamicInsert; import org.hibernate.annotations.DynamicUpdate; import com.bcxin.survey.domain.BaseBean; import javax.persistence.Entity; import javax.persistence.Inheritance; import javax.persistence.InheritanceType; import javax.persistence.Table; /** * 角色 */ @Entity @Table(name = "RISK_Role") @Inheritance(strategy = InheritanceType.JOINED) @DynamicInsert(true) @DynamicUpdate(true) public class Role extends BaseBean { private static final long serialVersionUID = 1L; private String roleCode; private String roleName; private String roleDesc; private String orgType; //机构类型(字典) private String active; //激活状态,1代表有效,0代表无效(字典) public String getRoleCode() { return roleCode; } public void setRoleCode(String roleCode) { this.roleCode = roleCode; } public String getRoleName() { return roleName; } public void setRoleName(String roleName) { this.roleName = roleName; } public String getRoleDesc() { return roleDesc; } public void setRoleDesc(String roleDesc) { this.roleDesc = roleDesc; } public String getOrgType() { return orgType; } public void setOrgType(String orgType) { this.orgType = orgType; } public String getActive() { return active; } public void setActive(String active) { this.active = active; } }