diff --git a/jero-boot-incoming-payment/src/main/java/com/jero/company/service/impl/PayContactsManagementServiceImpl.java b/jero-boot-incoming-payment/src/main/java/com/jero/company/service/impl/PayContactsManagementServiceImpl.java index 528487b7..97b97b19 100644 --- a/jero-boot-incoming-payment/src/main/java/com/jero/company/service/impl/PayContactsManagementServiceImpl.java +++ b/jero-boot-incoming-payment/src/main/java/com/jero/company/service/impl/PayContactsManagementServiceImpl.java @@ -145,8 +145,9 @@ public class PayContactsManagementServiceImpl extends ServiceImpl().eq(PayContactsManagement::getPhone, phone)); + String salt = oConvertUtils.randomGen(8); + String password = PasswordUtil.encrypt(PasswordUtil.decrypt(phone), newPassword, salt); + this.update(new PayContactsManagement().setPassword(password).setSalt(salt), new LambdaQueryWrapper().eq(PayContactsManagement::getPhone, phone)); } @Override