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 | 10 ++++++++++ 1 files changed, 10 insertions(+), 0 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 f21d724..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; @@ -144,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