From 5d4d84896ac4ee25c2c82b2fb7af1c8d0f215e02 Mon Sep 17 00:00:00 2001 From: yjz <3131811435@qq.com> Date: Fri, 10 Nov 2023 09:42:33 +0800 Subject: [PATCH] =?UTF-8?q?feat(iam):=20log=E6=89=93=E5=8D=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../jero/modules/docking/iam/service/SyncIamService.java | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/laws-modules-docking/src/main/java/com/jero/modules/docking/iam/service/SyncIamService.java b/laws-modules-docking/src/main/java/com/jero/modules/docking/iam/service/SyncIamService.java index 729fd8a7..f7251215 100644 --- a/laws-modules-docking/src/main/java/com/jero/modules/docking/iam/service/SyncIamService.java +++ b/laws-modules-docking/src/main/java/com/jero/modules/docking/iam/service/SyncIamService.java @@ -159,7 +159,7 @@ public class SyncIamService { iamUserCreateResponse.setBimRequestId(userAcceptDto.getBimRequestId()); iamUserCreateResponse.setResultCode(DockingConstant.IAM_SUCCESS_RESULT_CODE); iamUserCreateResponse.setMessage(DockingConstant.IAM_SUCCESS_MESSAGE); - + log.info("iamUserCreateResponse创建"); // 将iam的数据转换成sysUser数据存入数据库 SysUser sysUser = new SysUser(); sysUser.setUsername(userAcceptDto.getSrmsUsername()); @@ -168,9 +168,12 @@ public class SyncIamService { sysUser.setPassword(CommonConstant.DEFAULT_PASSWORD); String salt = oConvertUtils.randomGen(8); sysUser.setSalt(salt); + log.info("生成随机salt"); String passwordEncode = PasswordUtil.encrypt(sysUser.getUsername(), sysUser.getPassword(), salt); sysUser.setPassword(passwordEncode); + log.info("密码加密"); + if (NumberUtil.isInteger(userAcceptDto.getSrmsSex())){ sysUser.setSex(Integer.valueOf(userAcceptDto.getSrmsSex())); } @@ -189,6 +192,7 @@ public class SyncIamService { sysUser.setTelephone(userAcceptDto.getSrmsOfficePhone()); sysUser.setCreateBy(DockingConstant.IAM_SYSTEM_NAME); sysUser.setUpdateBy(DockingConstant.IAM_SYSTEM_NAME); + if (CharSequenceUtil.isNotEmpty(userAcceptDto.getSrmsCreateTime())){ Date createTime = DateUtils.str2Date(userAcceptDto.getSrmsCreateTime(), new SimpleDateFormat(DATE_FORMAT)); sysUser.setCreateTime(createTime); @@ -208,7 +212,7 @@ public class SyncIamService { sysUser.setDirectLeadership(userAcceptDto.getSrmsDirectLeadership()); sysUser.setPostStatus(userAcceptDto.getSrmsPostStatus()); - + log.info("sysUser基本信息设置完毕"); // 获取组织机构(多个逗号分隔) String orgCode = userAcceptDto.getSrmsOrgCode(); String selectedDeparts = orgCode;