From 88b2e9977c6f072f4af25b11d1b567b6eadde3a7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=B5=B5=E5=BF=A0=E6=9E=97?= <170083662@qq.com> Date: Sat, 4 Apr 2026 04:36:52 +0800 Subject: [PATCH] =?UTF-8?q?feat(user-sync):=20=E6=9B=B4=E6=96=B0=E7=94=A8?= =?UTF-8?q?=E6=88=B7=E5=90=8C=E6=AD=A5=E6=9C=8D=E5=8A=A1=E6=97=B6=E9=97=B4?= =?UTF-8?q?=E6=A0=BC=E5=BC=8F=E5=92=8C=E6=97=A5=E5=BF=97=E8=AE=B0=E5=BD=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 将 updateTime 字段从毫秒时间戳改为 yyyy-MM-dd HH:mm:ss 格式 - 在同步日志中添加用户名、昵称和电话信息 - 添加请求体的调试日志输出 - 引入 LocalDateTime 和 DateTimeFormatter 时间处理类 --- .../gxwebsoft/common/system/service/UserSyncService.java | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/gxwebsoft/common/system/service/UserSyncService.java b/src/main/java/com/gxwebsoft/common/system/service/UserSyncService.java index a189219..cfedb66 100644 --- a/src/main/java/com/gxwebsoft/common/system/service/UserSyncService.java +++ b/src/main/java/com/gxwebsoft/common/system/service/UserSyncService.java @@ -12,6 +12,8 @@ import org.springframework.stereotype.Service; import javax.annotation.Resource; import java.nio.charset.StandardCharsets; +import java.time.LocalDateTime; +import java.time.format.DateTimeFormatter; import java.util.HashMap; import java.util.Map; @@ -61,12 +63,14 @@ public class UserSyncService { userCache.put("avatar", user.getAvatar()); userCache.put("phone", user.getPhone()); userCache.put("status", user.getStatus()); - userCache.put("updateTime", System.currentTimeMillis()); + userCache.put("updateTime", LocalDateTime.now().format(DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss"))); String url = websopyBaseUrl + "/api/app/user-sync/single"; String body = userCache.toJSONString(); - log.info("同步用户到 websopy: userId={}, url={}", user.getUserId(), url); + log.info("同步用户到 websopy: userId={}, username={}, nickname={}, phone={}, url={}", + user.getUserId(), user.getUsername(), user.getNickname(), user.getPhone(), url); + log.debug("同步用户请求体: {}", body); // 发送 HTTP POST 请求 Map headers = new HashMap<>();