‘liusuyi’
2023-07-24 e339298a0b94505a0dd283f7f0d9c0cf0aa51987
ruoyi-common/src/main/java/com/ruoyi/common/core/domain/entity/SysUser.java
@@ -2,6 +2,8 @@
import java.util.Date;
import java.util.List;
import com.fasterxml.jackson.annotation.JsonInclude;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.annotation.Excel.ColumnType;
import com.ruoyi.common.annotation.Excel.Type;
@@ -94,17 +96,29 @@
    private Long roleId;
    /** 相机操控优先级 */
    private String cameraPriority;
    private Integer cameraPriority;
    /** 用户融云token */
    private String rongCloudToken;
    public SysUser()
    {
    }
    public String getCameraPriority() {
    public String getRongCloudToken() {
        return rongCloudToken;
    }
    public void setRongCloudToken(String rongCloudToken) {
        this.rongCloudToken = rongCloudToken;
    }
    public Integer getCameraPriority() {
        return cameraPriority;
    }
    public void setCameraPriority(String cameraPriority) {
    public void setCameraPriority(Integer cameraPriority) {
        this.cameraPriority = cameraPriority;
    }
@@ -132,6 +146,14 @@
    {
        return userId != null && userId.equals("1");
    }
    public boolean isApp()
    {
        return isApp(this.userId);
    }
    public boolean isApp(String userId)
    {
        return userId != null && this.getRoles().stream().anyMatch(sysRole -> sysRole.getRoleKey().contains("appLeader"));
    }
    public Long getDeptId()
    {