xp-robotaxi-account-boot/src/main/java/com/xiaopeng/account/controller/SysUserController.java
@@ -121,6 +121,8 @@ 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()); @@ -228,6 +230,9 @@ if (user.getPassword() != null && !user.getPassword().isEmpty()) { user.setPassword(null); } user.setPhoneNumber(SensitiveDataCryptoUtil.encrypt(user.getPhoneNumber())); userService.updateById(user); //删除旧的角色数据,添加新的角色 xp-robotaxi-operation-boot/src/main/java/com/xiaopeng/operation/controller/XpWhitelistController.java
@@ -287,7 +287,8 @@ } XpWhitelist xpWhitelist = new XpWhitelist(); xpWhitelist.setNickName(whitelistImportExcel.getNickName()); xpWhitelist.setAccount(whitelistImportExcel.getAccount()); xpWhitelist.setAccount(SensitiveDataCryptoUtil.encrypt(whitelistImportExcel.getAccount())); xpWhitelist.setStatus(true); xpWhitelist.setIsPriorityDispatch(true); xpWhitelist.setWhitelistSource(1); xp-robotaxi-operation-boot/src/main/java/com/xiaopeng/operation/service/impl/XpWhitelistServiceImpl.java
@@ -119,7 +119,8 @@ continue; } XpWhitelist xpWhitelist = new XpWhitelist(); xpWhitelist.setAccount(account); xpWhitelist.setAccount(SensitiveDataCryptoUtil.encrypt(account)); xpWhitelist.setStatus(true); xpWhitelist.setIsPriorityDispatch(dto.getIsPriorityDispatch()); xpWhitelist.setWhitelistSource(1); @@ -281,7 +282,10 @@ xpWhitelistOperlogMapper.insert(xpWhitelistOperlog); whitelist.setNickName(dto.getNickName()); whitelist.setIsPriorityDispatch(dto.getIsPriorityDispatch()); whitelist.setAccount(dto.getAccount()); whitelist.setAccount(SensitiveDataCryptoUtil.encrypt(whitelist.getAccount())); whitelist.setStatus(dto.getStatus()); this.updateById(whitelist); return R.ok();