yujian
2020-05-09 7e7db2fa55a9a3af46d4fd8ede0dee147f101d64
fanli/src/main/java/com/yeshi/fanli/service/impl/user/vip/TeamUserLevelStatisticServiceImpl.java
@@ -58,7 +58,7 @@
         }
      }
      return null;
      return resultList;
   }
   @Override
@@ -78,7 +78,7 @@
         for (UserInviteValidRecord ts : list) {
            UserLevelEnum level = userLevelManager.getUserLevel(ts.getWorkerId());
            if (level == UserLevelEnum.daRen) {
            if (level == UserLevelEnum.daRen || level == UserLevelEnum.normalVIP) {
               daRenFirstCount++;
            } else if (level == UserLevelEnum.highVIP) {
               highFirstCount++;
@@ -103,7 +103,7 @@
         for (UserInviteValidRecord ts : list) {
            UserLevelEnum level = userLevelManager.getUserLevel(ts.getWorkerId());
            if (level == UserLevelEnum.daRen) {
            if (level == UserLevelEnum.daRen || level == UserLevelEnum.normalVIP) {
               daRenSecondCount++;
            } else if (level == UserLevelEnum.highVIP) {
               highSecondCount++;
@@ -131,6 +131,22 @@
   }
   @Override
   public void setUserLevel(Long uid, UserLevelEnum level) {
      TeamUserLevelStatistic old = selectByUid(uid);
      if (old == null) {
         initData(uid);
         old = selectByUid(uid);
      }
      TeamUserLevelStatistic update = new TeamUserLevelStatistic();
      update.setId(old.getId());
      update.setLevel(level);
      update.setUpdateTime(new Date());
      teamUserLevelStatisticMapper.updateByPrimaryKeySelective(update);
   }
   @Override
   public void add(TeamUserLevelStatistic statistic) {
      TeamUserLevelStatistic old = selectByUid(statistic.getId());
      if (old == null) {