【更新】优化获取用户id的写法,兼容B、C端日志记录和数据记录

This commit is contained in:
xuyuxiang
2024-05-22 15:43:24 +08:00
parent 2616c755ba
commit 9785e2c8dd
2 changed files with 14 additions and 8 deletions

View File

@@ -603,10 +603,14 @@ public class GlobalConfigure implements WebMvcConfigurer {
*/
private String getUserId() {
try {
String loginId = StpUtil.getLoginIdAsString();
if (ObjectUtil.isNotEmpty(loginId)) {
return loginId;
} else {
try {
String loginId = StpUtil.getLoginIdAsString();
if (ObjectUtil.isNotEmpty(loginId)) {
return loginId;
} else {
return "-1";
}
} catch (Exception e) {
String clientLoginId = StpClientUtil.getLoginIdAsString();
if (ObjectUtil.isNotEmpty(clientLoginId)) {
return clientLoginId;