houweiyu 4 лет назад
Родитель
Сommit
86e16d8782
1 измененных файлов с 4 добавлено и 1 удалено
  1. 4 1
      dinner-core/src/main/java/com/fdage/controller/app/AppOrderController.java

+ 4 - 1
dinner-core/src/main/java/com/fdage/controller/app/AppOrderController.java

@@ -199,8 +199,11 @@ public class AppOrderController extends BaseController {
         //校验短信验证码
         //校验短信验证码
         String redisAuthCodeKey = MSG_AUTH_CODE_REDIS_kEY + orderAppReqDto.getReserveUserPhone();
         String redisAuthCodeKey = MSG_AUTH_CODE_REDIS_kEY + orderAppReqDto.getReserveUserPhone();
         String redisCOde = (String) redisTemplate.opsForValue().get(redisAuthCodeKey);
         String redisCOde = (String) redisTemplate.opsForValue().get(redisAuthCodeKey);
+        if(StringUtils.isBlank(redisCOde)){
+            return Result.failure("验证码已过期");
+        }
         if(!StringUtils.equals(redisCOde , orderAppReqDto.getMsgCode())){
         if(!StringUtils.equals(redisCOde , orderAppReqDto.getMsgCode())){
-            return Result.failure("验证码非法或者已经过了有效期");
+            return Result.failure("验证码错误");
         }
         }
         TmOrder newOrder = new TmOrder();
         TmOrder newOrder = new TmOrder();
         BeanUtils.copyProperties(orderAppReqDto , newOrder);
         BeanUtils.copyProperties(orderAppReqDto , newOrder);