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;
|
|
/**
|
* Created by johnny on 17/11/18.
|
*/
|
public class BaseRole implements Serializable {
|
|
private String id;
|
private String name;
|
private String memo;
|
private ValidFlag validFlag;
|
private Timestamp createTime;
|
private Timestamp updateTime;
|
private String btnPermission;
|
private String userPermission;
|
private List<String> btnPermissions;
|
|
private List<String> pageIdList;
|
|
public String getId() {
|
return id;
|
}
|
|
public void setId(String id) {
|
this.id = id;
|
}
|
|
public String getName() {
|
return name;
|
}
|
|
public void setName(String name) {
|
this.name = name;
|
}
|
|
public ValidFlag getValidFlag() {
|
return validFlag;
|
}
|
|
public void setValidFlag(ValidFlag validFlag) {
|
this.validFlag = validFlag;
|
}
|
|
public Timestamp getCreateTime() {
|
return createTime;
|
}
|
|
public void setCreateTime(Timestamp createTime) {
|
this.createTime = createTime;
|
}
|
|
public Timestamp getUpdateTime() {
|
return updateTime;
|
}
|
|
public void setUpdateTime(Timestamp updateTime) {
|
this.updateTime = updateTime;
|
}
|
|
public String getMemo() {
|
return memo;
|
}
|
|
public void setMemo(String memo) {
|
this.memo = memo;
|
}
|
|
public List<String> getPageIdList() {
|
return pageIdList;
|
}
|
|
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;
|
}
|
|
|
}
|