/** * 是否有足够的积分 * * @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; }