//
// Source code recreated from a .class file by IntelliJ IDEA
// (powered by FernFlower decompiler)
//

package com.hdkj.lt.core.sys.model.po;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.hdkj.lt.base.model.entity.FhzgBaseEntity;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;

@ApiModel("角色表")
@TableName("SYS_ROLES")
@Data
public class SysRoles extends FhzgBaseEntity implements Serializable {
    private static final long serialVersionUID = 1L;

    @ApiModelProperty("角色权限名称")
    @TableField("ROLE_PERMISSION")
    private String rolePermission;
    @ApiModelProperty("角色名称")
    @TableField("ROLE_NAME")
    private String roleName;
    @ApiModelProperty("角色的业务含义")
    @TableField("ROLE_ALIAS")
    private String roleAlias;
    @ApiModelProperty("角色所属的公司")
    @TableField("CORPORATION_ID")
    private Long corporationId;
    @ApiModelProperty("排序")
    @TableField("ROLE_ORDER")
    private Integer roleOrder;
    @ApiModelProperty("是否是系统角色")
    @TableField("IS_SYS")
    private String isSys;
    @ApiModelProperty("角色分组编码")
    @TableField("GROUP_ID")
    private Long groupId;
    @ApiModelProperty("数据权限类型")
    @TableField("DATA_SCOPE_TYPE")
    private String dataScopeType;
}
