From e339298a0b94505a0dd283f7f0d9c0cf0aa51987 Mon Sep 17 00:00:00 2001
From: ‘liusuyi’ <1951119284@qq.com>
Date: 星期一, 24 七月 2023 17:29:53 +0800
Subject: [PATCH] 增加用户任务数据过滤
---
ruoyi-common/src/main/java/com/ruoyi/common/core/domain/entity/SysUser.java | 28 +++++++++++++++++++++++++---
1 files changed, 25 insertions(+), 3 deletions(-)
diff --git a/ruoyi-common/src/main/java/com/ruoyi/common/core/domain/entity/SysUser.java b/ruoyi-common/src/main/java/com/ruoyi/common/core/domain/entity/SysUser.java
index dd4b35d..4e5bf1e 100644
--- a/ruoyi-common/src/main/java/com/ruoyi/common/core/domain/entity/SysUser.java
+++ b/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()
{
--
Gitblit v1.9.3