package com.kmall.common.entity; import org.hibernate.validator.constraints.NotBlank; import javax.validation.constraints.NotNull; import java.io.Serializable; import java.util.Date; import java.util.List; /** * 角色 * * @author Scott * @email * @date 2016年9月18日 上午9:27:38 */ public class SysRoleEntity implements Serializable { private static final long serialVersionUID = 1L; /** * 角色ID */ private Long roleId; /** * 角色名称 */ @NotBlank(message = "角色名称不能为空") private String roleName; /** * 备注 */ private String remark; /** * 创建者ID */ private Long createUserId; private List menuIdList; /** * 创建时间 */ private Date createTime; /** * 部门ID */ @NotNull(message = "部门不能为空") private Long deptId; /** * 部门名称 */ private String deptName; private List deptIdList; /** * 设置: * * @param roleId */ public void setRoleId(Long roleId) { this.roleId = roleId; } /** * 获取: * * @return Long */ public Long getRoleId() { return roleId; } /** * 设置:角色名称 * * @param roleName 角色名称 */ public void setRoleName(String roleName) { this.roleName = roleName; } /** * 获取:角色名称 * * @return String */ public String getRoleName() { return roleName; } /** * 设置:备注 * * @param remark 备注 */ public void setRemark(String remark) { this.remark = remark; } /** * 获取:备注 * * @return String */ public String getRemark() { return remark; } public Date getCreateTime() { return createTime; } public void setCreateTime(Date createTime) { this.createTime = createTime; } public List getMenuIdList() { return menuIdList; } public void setMenuIdList(List menuIdList) { this.menuIdList = menuIdList; } public Long getCreateUserId() { return createUserId; } public void setCreateUserId(Long createUserId) { this.createUserId = createUserId; } public Long getDeptId() { return deptId; } public void setDeptId(Long deptId) { this.deptId = deptId; } public String getDeptName() { return deptName; } public void setDeptName(String deptName) { this.deptName = deptName; } public List getDeptIdList() { return deptIdList; } public void setDeptIdList(List deptIdList) { this.deptIdList = deptIdList; } }