admin
2019-08-21 f660f6b12757ce214886abcd9f48f2b04bb96315
fanli/src/main/java/com/yeshi/fanli/service/impl/user/TokenRecordServiceImpl.java
@@ -102,10 +102,14 @@
      if (StringUtil.isNullOrEmpty(parseToken)) 
         throw new TokenRecordException(1, "未发现口令");
      
      TokenRecord rokenRecord = tokenRecordMapper.getByToken(token);
      TokenRecord rokenRecord = tokenRecordMapper.getByToken(parseToken);
      if (rokenRecord == null)
         throw new TokenRecordException(1, "口令不存在");
      Long uidToken = rokenRecord.getUid();
      if (uid != null && uidToken != null && uid.longValue() == uidToken.longValue())
         throw new TokenRecordException(1, "不能自己赠送给自己");
      Date now = new Date();
      Date endTimeToken = rokenRecord.getEndTime();
      Integer stateTtoken = rokenRecord.getState();
@@ -274,7 +278,11 @@
      TokenRecord rokenRecord = tokenRecordMapper.getByToken(token);
      if (rokenRecord == null)
         throw new TokenRecordException(1, "口令已失效");
      Long uidToken = rokenRecord.getUid();
      if (uidToken != null && uid.longValue() == uidToken.longValue())
         throw new TokenRecordException(1, "不能自己赠送给自己");
      Date now = new Date();
      Date endTimeToken = rokenRecord.getEndTime();
      if (endTimeToken != null && endTimeToken.getTime() < now.getTime())