release_1.0.0
liu 1 year ago
parent 1aad5c6343
commit b2b9a4a909

@ -3,14 +3,15 @@ package com.supervision.knowsub.util;
import cn.hutool.core.util.ObjectUtil; import cn.hutool.core.util.ObjectUtil;
import cn.hutool.json.JSONUtil; import cn.hutool.json.JSONUtil;
import com.supervision.knowsub.config.ThreadCache; import com.supervision.knowsub.config.ThreadCache;
import com.supervision.knowsub.domain.UserInfo;
import com.supervision.knowsub.exception.BusinessException; import com.supervision.knowsub.exception.BusinessException;
import lombok.Data; import lombok.Data;
public class UserUtil { public class UserUtil {
public static User getUser(){ public static UserInfo getUser(){
String userStr = ThreadCache.USER.get(); String userStr = ThreadCache.USER.get();
User bean = JSONUtil.toBean(userStr, User.class); UserInfo bean = JSONUtil.toBean(userStr, UserInfo.class);
if (ObjectUtil.isEmpty(bean)){ if (ObjectUtil.isEmpty(bean)){
throw new BusinessException("未获取到用户信息"); throw new BusinessException("未获取到用户信息");
} }
@ -21,12 +22,4 @@ public class UserUtil {
return ThreadCache.USER.get(); return ThreadCache.USER.get();
} }
@Data
public static class User{
private String id;
private String account;
private String username;
}
} }

Loading…
Cancel
Save