Role.java 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. package com.free.entity.system;
  2. import com.baomidou.mybatisplus.annotation.TableField;
  3. import com.baomidou.mybatisplus.annotation.TableName;
  4. import com.free.utils.BaseEntity;
  5. import com.gitee.sunchenbin.mybatis.actable.annotation.Column;
  6. import com.gitee.sunchenbin.mybatis.actable.annotation.Table;
  7. import io.swagger.annotations.ApiModel;
  8. import io.swagger.annotations.ApiModelProperty;
  9. import lombok.Data;
  10. import lombok.EqualsAndHashCode;
  11. @Data
  12. @EqualsAndHashCode(callSuper = false)
  13. @Table(name = "role")
  14. @TableName(value = "role")
  15. @ApiModel("角色")
  16. public class Role extends BaseEntity {
  17. @Column(comment = "角色名称")
  18. @TableField(value = "name")
  19. @ApiModelProperty("角色名称")
  20. private String name;
  21. @Column(comment = "角色目录")
  22. @TableField(value = "menu")
  23. @ApiModelProperty("角色目录")
  24. private String menu;
  25. @Column(comment = "简介")
  26. @TableField(value = "brief")
  27. @ApiModelProperty("简介")
  28. private String brief;
  29. @Column(comment = "是否使用", defaultValue = "0")
  30. @TableField(value = "is_use")
  31. @ApiModelProperty("是否使用")
  32. private String is_use;
  33. @Column(comment = "是否是默认角色", defaultValue = "1")
  34. @TableField(value = "is_default")
  35. @ApiModelProperty("是否是默认角色")
  36. private String is_default;
  37. }