update:调整数据同步用户-部门,用户-岗位同步顺序

This commit is contained in:
hewencai
2025-12-22 11:03:15 +08:00
parent 9b0e63a33e
commit 7ef5545dc0
15 changed files with 494 additions and 102 deletions

View File

@@ -34,7 +34,15 @@ public class DatabusUserChangeConsumer implements RocketMQListener<DatabusUserCh
@Override
public void onMessage(DatabusUserChangeMessage message) {
log.info("[Databus] 收到用户变更消息, action={}, userId={}", message.getAction(), message.getUserId());
log.info("[Databus] 收到用户变更消息, action={}, userId={}, userSource={}",
message.getAction(), message.getUserId(), message.getUserSource());
// ⚠️ 只处理 userSource = 2 的用户
if (message.getUserSource() == null || message.getUserSource() != 2) {
log.info("[Databus] 跳过非集团用户的变更消息, userId={}, userSource={}",
message.getUserId(), message.getUserSource());
return;
}
try {
Map<String, Object> dataMap = new HashMap<>();