/**
  * 是否有足够的积分
  *
  * @param userId
  * @param integralCount
  * @return
  */
 public boolean hasEnoughIntegral(long userId, DcIntegralSourceEnums source) {
   int integralCount = source.getAwardIntegral();
   if (integralCount >= 0) {
     return true;
   }
   DcUserDTO user = dcUserService.getUser(userId);
   int userIntegral = IntegerUtils.parseInt(user.getIntegralCount());
   if (userIntegral >= Math.abs(integralCount)) {
     return true;
   }
   return false;
 }