diff --git a/src/main/java/com/greenorange/promotion/service/userInfo/UserInfoService.java b/src/main/java/com/greenorange/promotion/service/userInfo/UserInfoService.java index e2242fb..79b637d 100644 --- a/src/main/java/com/greenorange/promotion/service/userInfo/UserInfoService.java +++ b/src/main/java/com/greenorange/promotion/service/userInfo/UserInfoService.java @@ -49,7 +49,7 @@ public interface UserInfoService extends IService { /** * 小程序用户重置密码 */ - String userInfoMiniResetPwd(UserInfoResetRequest userInfoResetRequest, boolean isInner); + void userInfoMiniResetPwd(UserInfoResetRequest userInfoResetRequest, boolean isInner); /** diff --git a/src/main/java/com/greenorange/promotion/service/userInfo/impl/UserInfoServiceImpl.java b/src/main/java/com/greenorange/promotion/service/userInfo/impl/UserInfoServiceImpl.java index 9d154ef..a6a6450 100644 --- a/src/main/java/com/greenorange/promotion/service/userInfo/impl/UserInfoServiceImpl.java +++ b/src/main/java/com/greenorange/promotion/service/userInfo/impl/UserInfoServiceImpl.java @@ -280,7 +280,7 @@ public class UserInfoServiceImpl extends ServiceImpl * 小程序用户重置密码 */ @Override - public String userInfoMiniResetPwd(UserInfoResetRequest userInfoResetRequest, boolean isInner) { + public void userInfoMiniResetPwd(UserInfoResetRequest userInfoResetRequest, boolean isInner) { String phoneNumber = userInfoResetRequest.getPhoneNumber(); ThrowUtils.throwIf(RegexUtils.isPhoneInvalid(phoneNumber), ErrorCode.PARAMS_ERROR, "手机号格式无效"); @@ -300,12 +300,7 @@ public class UserInfoServiceImpl extends ServiceImpl lambdaUpdateWrapper.eq(UserInfo::getPhoneNumber, phoneNumber).set(UserInfo::getUserPassword, userPassword); this.update(lambdaUpdateWrapper); - String token = "密码重置成功"; if (isInner) { - Map payload = new HashMap<>(); - payload.put("userAccount", phoneNumber); - payload.put("userPassword", userPassword); - token = jwtUtils.generateToken(payload); // 获取token的过期时间 String sourceToken = userInfoResetRequest.getSourceToken(); DecodedJWT decodedJWT = jwtUtils.verify(sourceToken); @@ -313,8 +308,6 @@ public class UserInfoServiceImpl extends ServiceImpl // 将token存入Redis黑名单,并设置过期时间与token一致 redisTemplate.opsForValue().set(sourceToken, sourceToken, expirationTime, TimeUnit.MILLISECONDS); } - // 更新token - return token; }