package cn.common.repository.entity;

import cn.common.common.entity.BaseEntity;
import cn.common.common.utils.spring.SnowflakeIdWorker;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.io.*;

/**
 * 角色实体
 * @title: AuthRole.java
 * @author create by Singer - Singer email:singer-coder@qq.com
 * @date 2019/4/24 11:13
 * @return
 */
@TableName("auth_role")
@Data
public class AuthRole extends BaseEntity implements Serializable {


    private static final long serialVersionUID = -8270859731558299187L;


    /**
     * 系统角色主键ID
     */
    private String authRoleId = SnowflakeIdWorker.uniqueMainId();

    /**
     * 角色名称
     */
    private String roleName;

    /**
     * 角色代码
     */
    private String roleCode;


    /**
     * 是否可选 01 是 02 否
     */
    private String optionalStatus;


    /**
     * 角色描述
     */
    private String remark;


}
