diff --git a/yami-shop-service/src/main/java/com/yami/shop/service/impl/SmsLogServiceImpl.java b/yami-shop-service/src/main/java/com/yami/shop/service/impl/SmsLogServiceImpl.java index a3b8f7a..693026d 100644 --- a/yami-shop-service/src/main/java/com/yami/shop/service/impl/SmsLogServiceImpl.java +++ b/yami-shop-service/src/main/java/com/yami/shop/service/impl/SmsLogServiceImpl.java @@ -66,16 +66,6 @@ public class SmsLogServiceImpl extends ServiceImpl impleme */ private static final int TODAY_MAX_SEND_VALID_SMS_NUMBER = 10; - /** - * 一段时间内短信验证码的最大验证次数 - */ - private static final int TIMES_CHECK_VALID_CODE_NUM = 10; - - /** - * 短信验证码的前缀 - */ - private static final String CHECK_VALID_CODE_NUM_PREFIX = "checkValidCodeNum_"; - /** * 短信发送成功的标志 */ @@ -87,6 +77,7 @@ public class SmsLogServiceImpl extends ServiceImpl impleme SmsLog smsLog = new SmsLog(); if (smsType.equals(SmsType.VALID)) { + // 阿里云短信规定:使用同一个签名,默认情况下对同一个手机号码发送验证码,最多支持1条/分钟,5条/小时,10条/天。 long todaySendSmsNumber = smsLogMapper.selectCount(new LambdaQueryWrapper() .gt(SmsLog::getRecDate, DateUtil.beginOfDay(new Date())) .lt(SmsLog::getRecDate, DateUtil.endOfDay(new Date()))