admin
2019-09-06 2012b3b5db3c6b06535a68f775bcc81b16151b90
fanli/src/main/java/com/yeshi/fanli/service/impl/integral/CodePublishRecordServiceImpl.java
@@ -37,24 +37,30 @@
   
   @Override
   public long countValidRecord(Long uid){
      return codePublishRecordMapper.countValidRecord(uid);
      return codePublishRecordMapper.countValidRecord(uid, CodePublishRecord.VALIDTIME);
   }
   
   
   @Override
   public List<CodePublishRecord> listValid(long start, int count) {
      
      List<CodePublishRecord> listValid = codePublishRecordMapper.listValid(start, count);
      List<CodePublishRecord> listValid = codePublishRecordMapper.listValid(start, count, CodePublishRecord.VALIDTIME);
      if (listValid == null || listValid.size() == 0) {
         return listValid;
      }
      
      for (CodePublishRecord codePublishRecord: listValid) {
      for (int i = 0; i < listValid.size(); i ++) {
         CodePublishRecord codePublishRecord = listValid.get(i);
         String inviteCode = codePublishRecord.getInviteCode();
         if (StringUtil.isNullOrEmpty(inviteCode)) {
            listValid.remove(i);
            i--;
            continue;
         }
         String index = inviteCode.substring(0, 1);
         String end = inviteCode.substring(inviteCode.length()-2, inviteCode.length()-1);
         String end = inviteCode.substring(inviteCode.length()-1, inviteCode.length());
         codePublishRecord.setInviteCode("TA的邀请码:" + index + "****" + end);
         
         String nickName = codePublishRecord.getNickName();
         if(StringUtil.isNullOrEmpty(nickName)) {
@@ -65,14 +71,14 @@
         } else {
            // 两个字及其以上
            String index2 = nickName.substring(0, 1);
            String end2 = nickName.substring(nickName.length()-2, nickName.length()-1);
            String end2 = nickName.substring(nickName.length()-1, nickName.length());
            nickName = index2 + "****" + end2;
         }
         codePublishRecord.setNickName(nickName);
         
         long firstTeam = threeSaleSerivce.countFirstTeam(codePublishRecord.getUid(), 1);
         long secondTeam = threeSaleSerivce.countSecondTeam(codePublishRecord.getUid(), 1);
         codePublishRecord.setTeam("共有" + (firstTeam + secondTeam) + "个队员");
         codePublishRecord.setTeam(firstTeam + secondTeam);
      }
      
      return listValid;
@@ -81,7 +87,7 @@
   @Override
   public long countValid() {
      return codePublishRecordMapper.countValid();
      return codePublishRecordMapper.countValid(CodePublishRecord.VALIDTIME);
   }