From a2ecc47d9c93a508fe82eead8f88ffb44e14e9fa Mon Sep 17 00:00:00 2001 From: ‘liusuyi’ <1951119284@qq.com> Date: 星期五, 28 七月 2023 14:17:05 +0800 Subject: [PATCH] 增加定时任务从融云接口更新app用户u状态 --- ruoyi-common/src/main/java/com/ruoyi/common/core/domain/entity/SysUser.java | 41 +++++++++++++++++++++++++++++------------ 1 files changed, 29 insertions(+), 12 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 3a6118c..804d9d6 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 @@ -139,11 +139,39 @@ * 鐢ㄦ埛铻嶄簯token */ private String rongCloudToken; - + /** + * app鐢ㄦ埛绫诲瀷 + * 0-app鎸囨尌绔� 1-app鍗曞叺绔� 绌�-pc绔� + */ + private String appUserType; + /** + * app鐢ㄦ埛鍦ㄧ嚎鐘舵�� + * 0-绂荤嚎 1-鍦ㄧ嚎 + */ + private String appOnlineState; + /** + * 鍏宠仈鎶ヨ绫诲瀷缁� + */ private List<String> commands; public SysUser() { + } + + public String getAppOnlineState() { + return appOnlineState; + } + + public void setAppOnlineState(String appOnlineState) { + this.appOnlineState = appOnlineState; + } + + public String getAppUserType() { + return appUserType; + } + + public void setAppUserType(String appUserType) { + this.appUserType = appUserType; } public List<String> getCommands() { @@ -188,17 +216,6 @@ public static boolean isAdmin(String userId) { return userId != null && userId.equals("1"); - } - - /** - * 鏄惁app鎸囨尌绔� - */ - public boolean isAppLeader() { - return isAppLeader(this.userId); - } - - public boolean isAppLeader(String userId) { - return userId != null && this.getRoles().stream().anyMatch(sysRole -> sysRole.getRoleKey().contains("appLeader")); } public Long getDeptId() { -- Gitblit v1.9.3