ROLE.java 1.2 KB
package com.tianbo.warehouse.model;

import org.springframework.security.core.GrantedAuthority;

import java.math.BigDecimal;

public class ROLE implements GrantedAuthority{

    private static final long serialVersionUID = -3957539165716897200L;

    private BigDecimal roleId;

    private String roleName;

    private String roleSign;

    private String description;

    public BigDecimal getRoleId() {
        return roleId;
    }

    public void setRoleId(BigDecimal roleId) {
        this.roleId = roleId;
    }

    public String getRoleName() {
        return roleName;
    }

    public void setRoleName(String roleName) {
        this.roleName = roleName == null ? null : roleName.trim();
    }

    public String getRoleSign() {
        return roleSign;
    }

    public void setRoleSign(String roleSign) {
        this.roleSign = roleSign == null ? null : roleSign.trim();
    }

    public String getDescription() {
        return description;
    }

    public void setDescription(String description) {
        this.description = description == null ? null : description.trim();
    }

    @Override
    public String getAuthority(){
        return this.getRoleName();
    }
}