admin
2019-09-23 0392154afd78f314386c2e6669ead9a2c89c79b4
fanli/src/main/java/com/yeshi/fanli/service/impl/user/integral/IntegralTaskRecordServiceImpl.java
@@ -62,8 +62,6 @@
   @Resource
   private ConfigService configService;
   
   @Override
   public Integer getTotalGoldCoin(long uid, Long cid, Integer dateType) {
      return integralTaskRecordMapper.getTotalGoldCoin(uid, cid, dateType);
@@ -149,7 +147,6 @@
      return listRecord;
   }
   @Override
   public List<IntegralTaskRecord> getSign7DaysRecord(long uid, Long cid) {
      List<IntegralTaskRecord> listRecord = new ArrayList<IntegralTaskRecord>();
@@ -206,16 +203,10 @@
            totalGoldCoin += record.getGoldCoin();
      }
      
      Integer goldCoin = userInfoExtra.getGoldCoin();
      if (goldCoin == null)
         goldCoin = 0;
      goldCoin = goldCoin + totalGoldCoin;
      // 更新金币
      userInfoExtraService.updateGoldCoin(userInfoExtra.getId(), goldCoin);
      userInfoExtraService.updateGoldCoin(userInfoExtra.getId(), totalGoldCoin);
      
      return goldCoin;
      return (userInfoExtra.getGoldCoin()==null?0:userInfoExtra.getGoldCoin()) + totalGoldCoin;
   }
   @Override   
@@ -245,16 +236,10 @@
            totalGoldCoin += record.getGoldCoin();
      }
      
      Integer goldCoin = userInfoExtra.getGoldCoin();
      if (goldCoin == null)
         goldCoin = 0;
      goldCoin = goldCoin + totalGoldCoin;
      // 更新金币
      userInfoExtraService.updateGoldCoin(userInfoExtra.getId(), goldCoin);
      userInfoExtraService.updateGoldCoin(userInfoExtra.getId(), totalGoldCoin);
      return goldCoin;
      return totalGoldCoin+(userInfoExtra.getGoldCoin()==null?0:userInfoExtra.getGoldCoin());
   }
   @Transactional
@@ -390,7 +375,6 @@
      return integralTaskRecordMapper.listByUidAndTaskId(uid, taskId, (page - 1) * count, count);
   }
   
   @Async()
   @Override
   public void firstRebateOrderRewardBoss(Long uid, Long originUid, String beizu) {
@@ -415,7 +399,6 @@
      firstOrderReward(uid, originUid, Integer.parseInt(reward), "二", beizu);
   }
   
   @Async()
   @Override
   public void firstShareOrderReward(Long uid, String beizu) {
@@ -427,7 +410,6 @@
         return;
      firstOrderReward(uid, null, Integer.parseInt(reward), null, beizu);
   }
   
   @Async()
   @Override
@@ -441,12 +423,13 @@
      firstOrderReward(uid, originUid, Integer.parseInt(reward), "一", beizu);
   }
   
   /**
    * 队员首单奖励金币
    *
    * @param uid
    * @param addGoldCoin
    * @param level 所属哪级队员
    * @param level
    *            所属哪级队员
    * @param beizu
    */
   private void firstOrderReward(Long uid, Long originUid, Integer addGoldCoin, String level, String beizu) {