zhanglei 2026-07-13 15:36:49 +08:00
parent 11a3f0b1e7
commit 5f4f487505
1 changed files with 3 additions and 3 deletions

View File

@ -72,17 +72,17 @@ public class OrgPersonnelExecutor implements OrgPersonnelApi {
UserAddCmd userAddCmd = new UserAddCmd(); UserAddCmd userAddCmd = new UserAddCmd();
userAddCmd.setId(result.getId()); userAddCmd.setId(result.getId());
userAddCmd.setAccount(result.getAccount()); userAddCmd.setAccount(result.getAccount());
userAddCmd.setIdCard(result.getIdCardNo()); // userAddCmd.setIdCard(result.getIdCardNo());
userAddCmd.setTenantId(result.getTenantId()); userAddCmd.setTenantId(result.getTenantId());
userAddCmd.setName(result.getUserName()); userAddCmd.setName(result.getUserName());
String encrypt = Sm2Util.encryptHex(MD5.md5(defPassword), publicKey); String encrypt = Sm2Util.encryptHex(MD5.md5(defPassword), publicKey);
userAddCmd.setPassword(encrypt); userAddCmd.setPassword(encrypt);
try { try {
gbsUserFacadeClient.add(userAddCmd); gbsUserFacadeClient.add(userAddCmd);
} catch (RuntimeException ex) { } catch (Exception ex) {
LOGGER.warn("GBS user sync failed while adding personnel", ex); LOGGER.warn("GBS user sync failed while adding personnel", ex);
if (gbsUserSyncFailFast) { if (gbsUserSyncFailFast) {
throw ex; throw new BizException(ErrorCode.GBS_USER_SYNC_ERROR);
} }
} }
return SingleResponse.success(co); return SingleResponse.success(co);