admin
2019-09-06 2012b3b5db3c6b06535a68f775bcc81b16151b90
fanli/src/main/java/com/yeshi/fanli/service/impl/integral/IntegralExchangeServiceImpl.java
@@ -113,6 +113,11 @@
      if (exchange == null)
         throw new IntegralExchangeException(1, "兑换方式不存在");
      
      Integer state = exchange.getState();
      if (state == null || state != 1)
         throw new IntegralExchangeException(1, "兑换活动未开启");
      Integer goldCoin = exchange.getGoldCoin();
      
      ExchangeTipVO exchangeTip = new ExchangeTipVO();
@@ -190,9 +195,12 @@
      if (exchange == null)
         throw new IntegralExchangeException(1, "兑换方式不存在");
      ExchangeTypeEnum type = exchange.getType();
      Integer state = exchange.getState();
      if (state == null || state != 1)
         throw new IntegralExchangeException(1, "兑换活动未开启");
      
      long exchangeCount = 0;
      ExchangeTypeEnum type = exchange.getType();
      if (ExchangeTypeEnum.freeCouponBuy == type) {
         exchangeCount = integralExchangeRecordService.countRecordByUid(id, uid, null);
         if (exchangeCount >= 1) {