fix: 修正 User 无法从 json字符串 转换为 User对象 的问题
diff --git a/common/core/src/main/java/com/supwisdom/institute/backend/common/core/transmit/filter/SimpleUserTransmitFilter.java b/common/core/src/main/java/com/supwisdom/institute/backend/common/core/transmit/filter/SimpleUserTransmitFilter.java
index 4d8a2dc..7d99859 100644
--- a/common/core/src/main/java/com/supwisdom/institute/backend/common/core/transmit/filter/SimpleUserTransmitFilter.java
+++ b/common/core/src/main/java/com/supwisdom/institute/backend/common/core/transmit/filter/SimpleUserTransmitFilter.java
@@ -13,7 +13,7 @@
 
 import org.apache.commons.lang3.StringUtils;
 
-import com.alibaba.fastjson.JSONObject;
+import com.alibaba.fastjson.JSON;
 import com.supwisdom.institute.backend.common.core.transmit.user.User;
 import com.supwisdom.institute.backend.common.core.transmit.user.UserContext;
 
@@ -32,11 +32,14 @@
     HttpServletRequest request = (HttpServletRequest) servletRequest;
     
     String headerValue = request.getHeader(UserContext.KEY_USER_IN_HTTP_HEADER);
+    log.debug("Header {} is: {}", UserContext.KEY_USER_IN_HTTP_HEADER, headerValue);
     if (StringUtils.isNotBlank(headerValue)) {
       try {
         String jsonUser = URLDecoder.decode(headerValue,"UTF-8");
+        log.debug("jsonUser is: {}", jsonUser);
         
-        User user = JSONObject.parseObject(jsonUser, User.class);
+        User user = JSON.parseObject(jsonUser, User.class);
+        log.debug("User is: {}", user);
         
         UserContext.setUser(user);
       } catch (Exception e) {
diff --git a/common/core/src/main/java/com/supwisdom/institute/backend/common/core/transmit/user/User.java b/common/core/src/main/java/com/supwisdom/institute/backend/common/core/transmit/user/User.java
index 3d34bc4..4b24d52 100644
--- a/common/core/src/main/java/com/supwisdom/institute/backend/common/core/transmit/user/User.java
+++ b/common/core/src/main/java/com/supwisdom/institute/backend/common/core/transmit/user/User.java
@@ -3,9 +3,11 @@
 import java.util.List;
 import java.util.Map;
 
-import lombok.Value;
+import lombok.AllArgsConstructor;
+import lombok.Data;
 
-@Value
+@Data
+@AllArgsConstructor
 public class User {
   
   private String username;