package com.free.entity.system; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableName; import com.free.utils.BaseEntity; import com.gitee.sunchenbin.mybatis.actable.annotation.Column; import com.gitee.sunchenbin.mybatis.actable.annotation.Table; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import lombok.EqualsAndHashCode; @Data @EqualsAndHashCode(callSuper = false) @Table(name = "role") @TableName(value = "role") @ApiModel("角色") public class Role extends BaseEntity { @Column(comment = "角色名称") @TableField(value = "name") @ApiModelProperty("角色名称") private String name; @Column(comment = "角色目录") @TableField(value = "menu") @ApiModelProperty("角色目录") private String menu; @Column(comment = "简介") @TableField(value = "brief") @ApiModelProperty("简介") private String brief; @Column(comment = "是否使用", defaultValue = "0") @TableField(value = "is_use") @ApiModelProperty("是否使用") private String is_use; @Column(comment = "是否是默认角色", defaultValue = "1") @TableField(value = "is_default") @ApiModelProperty("是否是默认角色") private String is_default; }