From 364e37556917740b882b2f0f08b4b79b31108792 Mon Sep 17 00:00:00 2001 From: sxu <602087911@qq.com> Date: Sun, 16 Feb 2025 07:51:38 +0800 Subject: [PATCH] bonus_houqin --- .../service/impl/SysUserServiceImpl.java | 50 ++++++++++--------- 1 file changed, 26 insertions(+), 24 deletions(-) diff --git a/bonus-modules/bonus-system/src/main/java/com/bonus/system/service/impl/SysUserServiceImpl.java b/bonus-modules/bonus-system/src/main/java/com/bonus/system/service/impl/SysUserServiceImpl.java index 1ad0c2d..753b14b 100644 --- a/bonus-modules/bonus-system/src/main/java/com/bonus/system/service/impl/SysUserServiceImpl.java +++ b/bonus-modules/bonus-system/src/main/java/com/bonus/system/service/impl/SysUserServiceImpl.java @@ -109,35 +109,37 @@ public class SysUserServiceImpl implements ISysUserService { } user.setCompanyId(SecurityUtils.getLoginUser().getSysUser().getCompanyId()); List sysUsers = userMapper.selectUserList(user); + for (SysUser sysUser : sysUsers) { + sysUser.setNickName(Sm4Utils.decrypt(sysUser.getNickName())); + sysUser.setPhonenumber(Sm4Utils.decrypt(sysUser.getPhonenumber())); + } return sysUsers; } // 安徽送变电绿智食堂用户数据转换工具 - private void adjustSomeUserInfo(List sysUsers) { - for (SysUser sysUser : sysUsers) { - String nickName = Sm4Utils.custDecrypt(sysUser.getNickName()); - sysUser.setNickName(Sm4Utils.encrypt(nickName)); - log.error("new nickName = " + sysUser.getNickName()); - String nickNameLike = PinyingUtils.convertToPinyin(nickName); - String mobile = Sm4Utils.custDecrypt(sysUser.getPhonenumber()); - String mobileSuffix = null; - if (StringUtils.isNotEmpty(mobile) && mobile.length() >= 4) { - mobileSuffix = mobile.substring(mobile.length() - 4); - sysUser.setPhonenumber(Sm4Utils.encrypt(mobile)); - log.error("new phonenumber = " + sysUser.getPhonenumber()); - } - sysUser.setNickNameLike(nickNameLike); - int spaceIndex = nickNameLike.indexOf(" "); - if (spaceIndex > 0) { - nickNameLike = nickNameLike.substring(0, spaceIndex); - } - if (StringUtils.isNotEmpty(mobileSuffix)) { - sysUser.setUserName(nickNameLike + "_" + mobileSuffix); - } else { - sysUser.setUserName(nickNameLike + "_" + sysUser.getUserId()); - } - userMapper.updateNickNameLike(sysUser); + private void adjustUserInfo(SysUser sysUser) { + String nickName = Sm4Utils.custDecrypt(sysUser.getNickName()); + sysUser.setNickName(Sm4Utils.encrypt(nickName)); + log.error("new nickName = " + sysUser.getNickName()); + String nickNameLike = PinyingUtils.convertToPinyin(nickName); + String mobile = Sm4Utils.custDecrypt(sysUser.getPhonenumber()); + String mobileSuffix = null; + if (StringUtils.isNotEmpty(mobile) && mobile.length() >= 4) { + mobileSuffix = mobile.substring(mobile.length() - 4); + sysUser.setPhonenumber(Sm4Utils.encrypt(mobile)); + log.error("new phonenumber = " + sysUser.getPhonenumber()); } + sysUser.setNickNameLike(nickNameLike); + int spaceIndex = nickNameLike.indexOf(" "); + if (spaceIndex > 0) { + nickNameLike = nickNameLike.substring(0, spaceIndex); + } + if (StringUtils.isNotEmpty(mobileSuffix)) { + sysUser.setUserName(nickNameLike + "_" + mobileSuffix); + } else { + sysUser.setUserName(nickNameLike + "_" + sysUser.getUserId()); + } + userMapper.updateNickNameLike(sysUser); } public static void main(String[] args) {