diff --git a/jero-boot-incoming-payment/src/main/java/com/jero/company/controller/CompanyLoginController.java b/jero-boot-incoming-payment/src/main/java/com/jero/company/controller/CompanyLoginController.java index b0fd5b0b..7b54ad2a 100644 --- a/jero-boot-incoming-payment/src/main/java/com/jero/company/controller/CompanyLoginController.java +++ b/jero-boot-incoming-payment/src/main/java/com/jero/company/controller/CompanyLoginController.java @@ -258,15 +258,14 @@ public class CompanyLoginController { @ApiOperation(value = "发送手机号验证码") @GetMapping(value = "/sendVerificationCode") public Result sendVerificationCode(String phone) { - phone = PasswordUtil.encrypt(phone); LambdaQueryWrapper queryWrapper = new LambdaQueryWrapper<>(); - queryWrapper.eq(PayContactsManagement::getPhone, phone); + queryWrapper.eq(PayContactsManagement::getPhone, PasswordUtil.encrypt(phone)); PayContactsManagement contactsManagement = payContactsManagementService.getOne(queryWrapper); if (Objects.isNull(contactsManagement)){ throw new JeroBootException("手机号不是企业联系人"); } sysBaseAPI.sendVerificationCode(phone,"2",null,null); - String string = redisUtil.get("_verification:_phone:" + PasswordUtil.decrypt(phone)).toString(); + String string = redisUtil.get("_verification:_phone:" + phone).toString(); return Result.OK(string); } diff --git a/jero-boot-module-system/src/main/java/com/jero/modules/system/controller/LoginController.java b/jero-boot-module-system/src/main/java/com/jero/modules/system/controller/LoginController.java index 05f00277..f8c1634b 100644 --- a/jero-boot-module-system/src/main/java/com/jero/modules/system/controller/LoginController.java +++ b/jero-boot-module-system/src/main/java/com/jero/modules/system/controller/LoginController.java @@ -603,15 +603,14 @@ public class LoginController { @ApiOperation(value = "发送手机号验证码") @GetMapping(value = "/sendVerificationCode") public Result sendVerificationCode(String phone) { - phone = PasswordUtil.encrypt(phone); LambdaQueryWrapper queryWrapper = new LambdaQueryWrapper<>(); - queryWrapper.eq(SysUser::getPhone, phone); + queryWrapper.eq(SysUser::getPhone, PasswordUtil.encrypt(phone)); SysUser sysUser = sysUserService.getOne(queryWrapper); if (Objects.isNull(sysUser)){ throw new JeroBootException("手机号不存在"); } sysBaseAPI.sendVerificationCode(phone,"2",null,null); - String string = redisUtil.get("_verification:_phone:" + PasswordUtil.decrypt(phone)).toString(); + String string = redisUtil.get("_verification:_phone:" + phone).toString(); return Result.OK(string); } } \ No newline at end of file