PERMISSION.java 1.5 KB
package com.tianbo.warehouse.model;

import org.springframework.security.core.GrantedAuthority;

import java.math.BigDecimal;

public class PERMISSION  implements GrantedAuthority{

    private static final long serialVersionUID = -3957539165716897200L;

    private BigDecimal permissionId;

    private String permissionName;

    private String permissionSign;

    private String description;

    private String groupName;

    public BigDecimal getPermissionId() {
        return permissionId;
    }

    public void setPermissionId(BigDecimal permissionId) {
        this.permissionId = permissionId;
    }

    public String getPermissionName() {
        return permissionName;
    }

    public void setPermissionName(String permissionName) {
        this.permissionName = permissionName == null ? null : permissionName.trim();
    }

    public String getPermissionSign() {
        return permissionSign;
    }

    public void setPermissionSign(String permissionSign) {
        this.permissionSign = permissionSign == null ? null : permissionSign.trim();
    }

    public String getDescription() {
        return description;
    }

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

    public String getGroupName() {
        return groupName;
    }

    public void setGroupName(String groupName) {
        this.groupName = groupName == null ? null : groupName.trim();
    }

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