yujian
2019-08-26 61d4579d924895c009bc0b158104e45b4668ffbe
fanli/src/main/java/com/yeshi/fanli/service/impl/user/TokenRecordServiceImpl.java
@@ -117,8 +117,8 @@
         throw new TokenRecordException(1, "口令不存在");
      Long uidToken = rokenRecord.getUid();
      if (uid != null && uidToken != null && uid.longValue() == uidToken.longValue())
         throw new TokenRecordException(1, "不能自己赠送给自己");
//      if (uid != null && uidToken != null && uid.longValue() == uidToken.longValue())
//         throw new TokenRecordException(1, "不能自己赠送给自己");
      
      Date now = new Date();
      Date endTimeToken = rokenRecord.getEndTime();
@@ -289,9 +289,9 @@
      if (rokenRecord == null)
         throw new TokenRecordException(1, "口令已失效");
      
      Long uidToken = rokenRecord.getUid();
      if (uidToken != null && uid.longValue() == uidToken.longValue())
         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();
@@ -417,14 +417,9 @@
         if (systemCoupon == null)
            throw new TokenRecordException(1, "该券不存在");
         
         BigDecimal percent = null;
         String amount = systemCoupon.getAmount();
         if (!StringUtil.isNullOrEmpty(amount))
            percent = new BigDecimal(amount);
         try {
            userSystemCouponService.insertUserCoupon(uid, CouponTypeEnum.rebatePercentCoupon.name(),
                  UserSystemCoupon.SOURCE_GIVE, percent);
                  UserSystemCoupon.SOURCE_GIVE, systemCoupon.getPercent());
         } catch (Exception e) {
            LogHelper.errorDetailInfo(e);
            throw new TokenRecordException(1, "领取失败");