From 7ce147f2b1dff457ed9d32239dd9f10057d784da Mon Sep 17 00:00:00 2001
From: Hentua <wangdoubleone@gmail.com>
Date: Sun, 11 Jun 2023 11:46:20 +0800
Subject: [PATCH] fix
---
src/main/java/cc/mrbird/febs/mall/controller/CommonController.java | 53 +++++++++++++++++++++++++++++------------------------
1 files changed, 29 insertions(+), 24 deletions(-)
diff --git a/src/main/java/cc/mrbird/febs/mall/controller/CommonController.java b/src/main/java/cc/mrbird/febs/mall/controller/CommonController.java
index 752a2bc..15b8a83 100644
--- a/src/main/java/cc/mrbird/febs/mall/controller/CommonController.java
+++ b/src/main/java/cc/mrbird/febs/mall/controller/CommonController.java
@@ -46,34 +46,39 @@
@ApiParam(name = "type", value = "类型1-手机号", required = true) @RequestParam("type") String type) {
log.info("#账号:{}, 类型:{}#", account, type);
- Integer code = (int) ((Math.random() * 9 + 1) * 100000);
+ Integer code = 123456;
+// Integer code = (int) ((Math.random() * 9 + 1) * 100000);
if (StrUtil.isNotBlank(redisUtils.getString(AppContants.VERIFY_CODE_PREFIX + account))) {
throw new FebsException("验证码已发送");
}
+ Map<String, Object> map = new HashMap<>();
+ boolean flag = redisUtils.set(AppContants.VERIFY_CODE_PREFIX + account, code, 120);
+ map.put("code", flag);
+ return new FebsResponse().success().message("验证码发送成功");
- // 发送手机验证码
- if (AppContants.ACCOUNT_TYPE_MOBILE.equals(type)) {
- boolean result = ZzSmsSend.sendVerifyCode(account, code.toString(), 2);
- if (result) {
- Map<String, Object> map = new HashMap<>();
- boolean flag = redisUtils.set(AppContants.VERIFY_CODE_PREFIX + account, code, 120);
- map.put("code", flag);
- return new FebsResponse().success().message("验证码发送成功");
- }
- // 发送邮件验证码
- } else if (AppContants.ACCOUNT_TYPE_EMAIL.equals(type)) {
- boolean flag = SubMailSend.sendMail(account, code.toString());
- if (flag) {
- redisUtils.set(AppContants.VERIFY_CODE_PREFIX + account, code, 120);
- return new FebsResponse().success().message("验证码发送成功");
- } else {
- return new FebsResponse().fail().message("验证码发送失败");
- }
- } else {
- log.info("未定义账号类型");
- throw new FebsException("未定义账号类型");
- }
- return new FebsResponse().fail().message("验证码发送失败");
+// // 发送手机验证码
+// if (AppContants.ACCOUNT_TYPE_MOBILE.equals(type)) {
+// boolean result = ZzSmsSend.sendVerifyCode(account, code.toString(), 2);
+// if (result) {
+// Map<String, Object> map = new HashMap<>();
+// boolean flag = redisUtils.set(AppContants.VERIFY_CODE_PREFIX + account, code, 120);
+// map.put("code", flag);
+// return new FebsResponse().success().message("验证码发送成功");
+// }
+// // 发送邮件验证码
+// } else if (AppContants.ACCOUNT_TYPE_EMAIL.equals(type)) {
+// boolean flag = SubMailSend.sendMail(account, code.toString());
+// if (flag) {
+// redisUtils.set(AppContants.VERIFY_CODE_PREFIX + account, code, 120);
+// return new FebsResponse().success().message("验证码发送成功");
+// } else {
+// return new FebsResponse().fail().message("验证码发送失败");
+// }
+// } else {
+// log.info("未定义账号类型");
+// throw new FebsException("未定义账号类型");
+// }
+// return new FebsResponse().fail().message("验证码发送失败");
}
/**
--
Gitblit v1.9.1