package com.vci.model;
|
|
import com.vci.starter.web.annotation.Transient;
|
import com.vci.starter.web.annotation.VciBtmType;
|
import com.vci.starter.web.constant.FrameWorkLcStatusConstant;
|
|
import java.io.Serializable;
|
import java.util.Date;
|
|
/**
|
* UI权限
|
* @author xiej
|
* @date 2024-09-05
|
*/
|
@VciBtmType(name = "UIAuthor",text = "UI权限",tableName = "PLROLERIGHT",lifeCycle = FrameWorkLcStatusConstant.EMTYPE_LIFE_CYCLE)
|
@Transient
|
public class RoleRightDO implements Serializable {
|
private static final long serialVersionUID = -5073244242126466800L;
|
/**
|
* ID
|
*/
|
private String id = "";
|
/**
|
*角色ID
|
*/
|
private String roleId = "";
|
/**
|
* 模块ID
|
*/
|
private String funcId = "";
|
/**
|
* 权限值
|
*/
|
private long rightValue = -1;
|
/**
|
* 权限类型,超级管理员给管理员授权为1,管理员给普通用户授权为2
|
*/
|
private short rightType = -1;
|
|
/**新增数据创建者,修改者,创建时间,修改时间,授权者***/
|
private String createUser = "";
|
private Date createTime = new Date();
|
private String licensor = "";
|
private String modifyUser = "";
|
private Date modifyTime = new Date();
|
|
public String getId() {
|
return id;
|
}
|
|
public void setId(String id) {
|
this.id = id;
|
}
|
|
public String getRoleId() {
|
return roleId;
|
}
|
|
public void setRoleId(String roleId) {
|
this.roleId = roleId;
|
}
|
|
public String getFuncId() {
|
return funcId;
|
}
|
|
public void setFuncId(String funcId) {
|
this.funcId = funcId;
|
}
|
|
public long getRightValue() {
|
return rightValue;
|
}
|
|
public void setRightValue(long rightValue) {
|
this.rightValue = rightValue;
|
}
|
|
public short getRightType() {
|
return rightType;
|
}
|
|
public void setRightType(short rightType) {
|
this.rightType = rightType;
|
}
|
|
public String getCreateUser() {
|
return createUser;
|
}
|
|
public void setCreateUser(String createUser) {
|
this.createUser = createUser;
|
}
|
|
public Date getCreateTime() {
|
return createTime;
|
}
|
|
public void setCreateTime(Date createTime) {
|
this.createTime = createTime;
|
}
|
|
public String getLicensor() {
|
return licensor;
|
}
|
|
public void setLicensor(String licensor) {
|
this.licensor = licensor;
|
}
|
|
public String getModifyUser() {
|
return modifyUser;
|
}
|
|
public void setModifyUser(String modifyUser) {
|
this.modifyUser = modifyUser;
|
}
|
|
public Date getModifyTime() {
|
return modifyTime;
|
}
|
|
public void setModifyTime(Date modifyTime) {
|
this.modifyTime = modifyTime;
|
}
|
|
@Override
|
public String toString() {
|
return "RoleRightDTO{" +
|
"id='" + id + '\'' +
|
", roleId='" + roleId + '\'' +
|
", funcId='" + funcId + '\'' +
|
", rightValue=" + rightValue +
|
", rightType=" + rightType +
|
", createUser='" + createUser + '\'' +
|
", createTime=" + createTime +
|
", licensor='" + licensor + '\'' +
|
", modifyUser='" + modifyUser + '\'' +
|
", modifyTime=" + modifyTime +
|
'}';
|
}
|
}
|