Administrator
2018-11-23 9666caad786d890ace2df4594e71cee47bb489b9
fanli/src/main/java/com/yeshi/fanli/service/impl/hongbao/ThreeSaleSerivceImpl.java
@@ -377,6 +377,17 @@
      return threeSaleMapper.getMyBoss(uid);
   }
   
   @Override
   public ThreeSale selectByPrimaryKey(Long id) {
      return threeSaleMapper.selectByPrimaryKey(id);
   }
   @Override
   public List<ThreeSale> listbyIdAndBossId(Long id, Long uid, Integer expire) {
      return threeSaleMapper.listbyIdAndBossId(id, uid, expire);
   }
   @Override
   public JSONObject getMyFirstTeam(long start, int count, Long uid) {
@@ -412,18 +423,38 @@
      JSONArray resultArray  = new JSONArray();
      
      for (ThreeSale threeSale: list) {
         JSONObject object = new JSONObject();
         SimpleDateFormat sdf = new SimpleDateFormat("MM.dd HH:mm");
         SimpleDateFormat format = new SimpleDateFormat("yyyy.MM.dd HH:mm");
         SimpleDateFormat formatYears = new SimpleDateFormat("yyyy");
         
         SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
         Date todayTime = new Date();
         // 邀请id
         object.put("inviteId", threeSale.getId());
         
         Long createTime = threeSale.getCreateTime();
         Date inviteTime = new Date(createTime);
         object.put("inviteTime", sdf.format(inviteTime) + "加入");
         
         String nickName = null;
         if (formatYears.format(todayTime).equals(formatYears.format(inviteTime))) {
            // 本年
            object.put("inviteTime", sdf.format(inviteTime) + " 加入");
         } else {
            // 往年
            object.put("inviteTime", format.format(inviteTime) + " 加入");
         }
         String memoName = "";
         ThreeSaleExtraInfo threeSaleExtraInfo = threeSale.getThreeSaleExtraInfo();
         if (threeSaleExtraInfo != null) {
            if (!StringUtil.isNullOrEmpty(threeSaleExtraInfo.getNickname())) {
               memoName = threeSaleExtraInfo.getNickname();
            }
         }
         object.put("memoName", memoName);
         String nickName = "";
         String portrait = "";
         Long lastLoginTime = null;
         String portrait = null;
         Long workerId = null;
         
         UserInfo worker = threeSale.getWorker();
@@ -433,7 +464,7 @@
            lastLoginTime = worker.getLastLoginTime();
            nickName = worker.getNickName();
         }
         object.put("nickName", nickName);
         object.put("workerId", workerId);
         object.put("portrait", portrait);
         
@@ -450,7 +481,7 @@
            
            JSONArray array1 = new JSONArray();
            array1.add(fontColor1);
            array1.add("最近登陆" + sdf.format(lastLoginTime));
            array1.add("最近登陆 " + sdf.format(lastLoginTime));
            
            array.add(array1);
            
@@ -467,7 +498,7 @@
            Calendar c = Calendar.getInstance();
            c.setTime(inviteTime);
            c.add(Calendar.DAY_OF_MONTH, 60);// 邀请不超过60天
            Date todayTime = new Date();
            
            long days =  (c.getTimeInMillis() -todayTime.getTime()) / (1000*3600*24);
            if (days < 0) {
@@ -480,7 +511,7 @@
            
            JSONArray array2 = new JSONArray();
            array2.add(fontColor2);
            array2.add(days+"天 ");
            array2.add(days+"天");
            
            JSONArray array3 = new JSONArray();
            array3.add(fontColor1);
@@ -493,15 +524,6 @@
         
         object.put("type", type);
         object.put("recentMsg", array);
         ThreeSaleExtraInfo threeSaleExtraInfo = threeSale.getThreeSaleExtraInfo();
         if (threeSaleExtraInfo != null) {
            if (!StringUtil.isNullOrEmpty(threeSaleExtraInfo.getNickname())) {
               nickName = threeSaleExtraInfo.getNickname();
            }
         }
         object.put("nickName", nickName);
         
         resultArray.add(object);
      }