李宇
2021-08-18 c3510da29a7974c6af7ff3de1ade3db429d6f848
src/main/java/com/nanometer/smartlab/entity/BaseRole.java
@@ -1,9 +1,11 @@
package com.nanometer.smartlab.entity;
import com.nanometer.smartlab.entity.enumtype.ValidFlag;
import org.apache.commons.lang.StringUtils;
import java.io.Serializable;
import java.sql.Timestamp;
import java.util.Arrays;
import java.util.List;
/**
@@ -17,6 +19,9 @@
    private ValidFlag validFlag;
    private Timestamp createTime;
    private Timestamp updateTime;
    private String btnPermission;
    private String userPermission;
    private List<String> btnPermissions;
    private List<String> pageIdList;
@@ -75,4 +80,33 @@
    public void setPageIdList(List<String> pageIdList) {
        this.pageIdList = pageIdList;
    }
    public String getBtnPermission() {
        return btnPermission;
    }
    public void setBtnPermission(String btnPermission) {
        if (StringUtils.isNotBlank(btnPermission)) {
            btnPermissions = Arrays.asList(btnPermission.split(","));
        }
        this.btnPermission = btnPermission;
    }
    public String getUserPermission() {
        return userPermission;
    }
    public void setUserPermission(String userPermission) {
        this.userPermission = userPermission;
    }
    public List<String> getBtnPermissions() {
        return btnPermissions;
    }
    public void setBtnPermissions(List<String> btnPermissions) {
        this.btnPermissions = btnPermissions;
    }
}