打印消息队列新增透传参数

This commit is contained in:
谭凯凯
2024-10-09 14:48:11 +08:00
committed by Tankaikai
parent 37dc169607
commit a0d9a1f591
3 changed files with 13 additions and 0 deletions

View File

@@ -12,6 +12,7 @@ import org.springframework.security.core.Authentication;
import org.springframework.security.core.context.SecurityContextHolder;
import org.springframework.security.core.userdetails.UserDetails;
import org.springframework.security.core.userdetails.UserDetailsService;
import java.util.List;
/**
@@ -57,6 +58,15 @@ public class SecurityUtils {
return new JSONObject(new JSONObject(userDetails).get("user")).get("id", Long.class);
}
/**
* 获取系统用户nickName
* @return 系统用户NickName
*/
public static String getCurrentUserNickName() {
UserDetails userDetails = getCurrentUser();
return new JSONObject(new JSONObject(userDetails).get("user")).get("nickName", String.class);
}
/**
* 获取当前用户的数据权限
* @return /