From 1303ac250e0b4f66956b96d634be696becfafa9d Mon Sep 17 00:00:00 2001 From: chenbowen Date: Wed, 17 Dec 2025 15:10:06 +0800 Subject: [PATCH] =?UTF-8?q?1.=20=E4=BD=BF=E7=94=A8=20id=20=E8=BF=9B?= =?UTF-8?q?=E8=A1=8C=E5=90=8C=E6=AD=A5=EF=BC=8C=E9=81=BF=E5=85=8D=20userna?= =?UTF-8?q?me=20=E4=BF=AE=E6=94=B9=E5=90=8E=E6=8F=90=E7=A4=BA=E9=87=8D?= =?UTF-8?q?=E5=A4=8D=E7=9A=84=20bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../service/integration/iwork/impl/IWorkSyncProcessorImpl.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zt-module-system/zt-module-system-server/src/main/java/com/zt/plat/module/system/service/integration/iwork/impl/IWorkSyncProcessorImpl.java b/zt-module-system/zt-module-system-server/src/main/java/com/zt/plat/module/system/service/integration/iwork/impl/IWorkSyncProcessorImpl.java index e2c09f09..3c004a2b 100644 --- a/zt-module-system/zt-module-system-server/src/main/java/com/zt/plat/module/system/service/integration/iwork/impl/IWorkSyncProcessorImpl.java +++ b/zt-module-system/zt-module-system-server/src/main/java/com/zt/plat/module/system/service/integration/iwork/impl/IWorkSyncProcessorImpl.java @@ -272,7 +272,7 @@ public class IWorkSyncProcessorImpl implements IWorkSyncProcessor { CommonStatusEnum status = inactive ? CommonStatusEnum.DISABLE : CommonStatusEnum.ENABLE; // 直接沿用 iWork 原始密码,避免重复格式化造成校验偏差 String externalPassword = trimToNull(user.getPassword()); - AdminUserDO existing = adminUserMapper.selectByUsername(username); + AdminUserDO existing = adminUserMapper.selectById(user.getId()); UserSyncOutcome outcome; if (existing == null) { if (!options.isCreateIfMissing()) {