Просмотр исходного кода

修改兑换一次验证码变一次

silent 4 лет назад
Родитель
Сommit
c1cc924783

+ 1 - 1
src/main/java/org/springblade/gateway/goods_gateway/service/impl/AppHelpGoodsServiceImpl.java

@@ -115,10 +115,10 @@ public class AppHelpGoodsServiceImpl implements AppHelpGoodsService {
 		//判断验证码
 		if (HelpGoodsType.POINT_EXCHANGE_GOODS.equals(helpGoods.getPayType()) && helpGoods.getPoint().compareTo(BigDecimal.ZERO) == 0) {
 			String codeCache = bladeRedis.get(HelpGoodsConstant.getVerificationCodeKey(cmccPointRecord.getUserId(), productId, cmccPointRecord.getHelpGoodsId()));
+			bladeRedis.del(HelpGoodsConstant.getVerificationCodeKey(cmccPointRecord.getUserId(), productId, cmccPointRecord.getHelpGoodsId()));
 			if (StringUtils.isEmpty(codeCache) || StringUtils.isEmpty(code) || !StringUtils.equals(codeCache, code)) {
 				throw new HelpGoodsException("验证码错误");
 			}
-			bladeRedis.del(HelpGoodsConstant.getVerificationCodeKey(cmccPointRecord.getUserId(), productId, cmccPointRecord.getHelpGoodsId()));
 		}
 
 		//判断兑换数量(判断兑换次数大于零)