yujian
2019-08-20 7920b3cf2a3bdbe858617dd86b237c0faf12b5d6
fanli/src/main/java/com/yeshi/fanli/service/impl/integral/IntegralExchangeRecordServiceImpl.java
@@ -13,6 +13,7 @@
import com.yeshi.fanli.entity.integral.IntegralExchange.ExchangeTypeEnum;
import com.yeshi.fanli.entity.integral.IntegralExchangeRecord;
import com.yeshi.fanli.log.LogHelper;
import com.yeshi.fanli.service.inter.integral.CodePublishRecordService;
import com.yeshi.fanli.service.inter.integral.IntegralExchangeRecordService;
import com.yeshi.fanli.service.inter.integral.IntegralExchangeService;
import com.yeshi.fanli.service.inter.user.UserInfoExtraService;
@@ -29,6 +30,11 @@
   
   @Resource
   private UserInfoExtraService userInfoExtraService;
   @Resource
   private CodePublishRecordService codePublishRecordService;
   
   @Override
   public List<IntegralExchange> listExchange(long start, int count, Long uid){
@@ -76,12 +82,19 @@
         }
         
         // 邀请码发布卡,兑换项,如果当前用户未激活邀请功能,则不需要显示该兑换项。
         if (type == ExchangeTypeEnum.inviteCodePublish && !hasCode) {
         if (type == ExchangeTypeEnum.inviteCodePublish) {
            if (!hasCode) {
            listValid.remove(i);
            i --;
            continue;
         }
         
            if(codePublishRecordService.countValidRecord(uid) > 0) {
               exchange.setBtnName("去查看");
               exchange.setNeedJump(true);
            }
         }
         String progress = exchange.getProgress();
         if (StringUtil.isNullOrEmpty(progress))
            continue;