albertshaw %!s(int64=8) %!d(string=hai) anos
pai
achega
fc8f973bd6

+ 7 - 7
src/main/java/com/goafanti/common/controller/PublicController.java

@@ -145,13 +145,6 @@ public class PublicController extends BaseController {
 			res.getError().add(buildError(ErrorConstants.MCODE_FREQUENCY_ERROR, "", "手机验证码发送频繁!"));
 		}
 
-		// resetCode
-		if (res.getError().isEmpty() && sign) {
-			String resetCode = UUID.randomUUID().toString();
-			TokenManager.setVal2Session(VerifyCodeUtils.RESET_CODE, resetCode);
-			TokenManager.setVal2Session(VerifyCodeUtils.RESET_CODE_TIME, System.currentTimeMillis());
-			res.setData(resetCode);
-		}
 		return res;
 	}
 
@@ -396,6 +389,13 @@ public class PublicController extends BaseController {
 			res.getError().add(buildError(ErrorConstants.MCODE_ERROR, "", "手机验证码错误"));
 			return res;
 		}
+		// resetCode
+		if (res.getError().isEmpty()) {
+			String resetCode = UUID.randomUUID().toString();
+			TokenManager.setVal2Session(VerifyCodeUtils.RESET_CODE, resetCode);
+			TokenManager.setVal2Session(VerifyCodeUtils.RESET_CODE_TIME, System.currentTimeMillis());
+			res.setData(resetCode);
+		}
 		return res;
 
 	}