ludc
2024-09-06 7b3d5fb08fdbd2ce574c3b9ab666c8c7082be728
Source/plt-web/plt-web-parent/plt-web-api/src/main/java/com/vci/model/RoleRightDO.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,142 @@
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 +
                '}';
    }
}