/** * Copyright (c) 2018 人人开源 All rights reserved. * * https://www.renren.io * * 版权所有,侵权必究! */ package com.zt.modules.sys.model; import com.baomidou.mybatisplus.annotation.TableName; import com.zt.common.entity.CompanyEntity; import com.zt.common.validator.group.DefaultGroup; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import lombok.EqualsAndHashCode; import javax.validation.constraints.NotBlank; /** * 角色 * * @author hehz */ @Data @ApiModel(value = "角色") @EqualsAndHashCode(callSuper = false) @TableName("SYS_ROLE") public class SysRole extends CompanyEntity { private static final long serialVersionUID = 1L; @ApiModelProperty(value = "角色名称") @NotBlank(message = "角色名称不能为空", groups = DefaultGroup.class) private String name; @ApiModelProperty(value = "角色编码") @NotBlank(message = "角色编码不能为空", groups = DefaultGroup.class) private String code; @ApiModelProperty(value = "备注") private String remark; @ApiModelProperty(value = "角色类型 0 普通角色 1 租户角色") private Integer type; @ApiModelProperty(value = "排序") private Integer sort; }