| | |
| | | user.setUniqueNumber(generateUniqueNumber()); |
| | | user.setPassword(SecurityUtils.encryptPassword(user.getPassword())); |
| | | //TODO 手机号脱敏存储 |
| | | |
| | | user.setPhoneNumber(SensitiveDataCryptoUtil.encrypt(user.getPhoneNumber())); |
| | | userService.insertUser(user); |
| | | SysUserRole sysUserRole = new SysUserRole(); |
| | | sysUserRole.setRoleId(user.getRoleId()); |
| | |
| | | if (user.getPassword() != null && !user.getPassword().isEmpty()) { |
| | | user.setPassword(null); |
| | | } |
| | | |
| | | |
| | | user.setPhoneNumber(SensitiveDataCryptoUtil.encrypt(user.getPhoneNumber())); |
| | | userService.updateById(user); |
| | | |
| | | //删除旧的角色数据,添加新的角色 |