|  |  | 
 |  |  |         } | 
 |  |  |  | 
 |  |  |         AccountInfo accountInfo = accountInfoMapper.selectAccountInfoByUserId(addGoodsOrderDto.getUserId()); | 
 |  |  |  | 
 |  |  |         log.info("积分:{}", accountInfo.getCollectScore()); | 
 |  |  |         if (accountInfo.getCollectScore() == null) { | 
 |  |  |             throw new RestException(-3, "积分不足"); | 
 |  |  |         } | 
 |  |  |  | 
 |  |  |         BigDecimal totalPrice = sku.getPresentPrice().multiply(BigDecimal.valueOf(addGoodsOrderDto.getCnt())); | 
 |  |  |         BigDecimal score = new BigDecimal(accountInfo.getCollectScore()); | 
 |  |  |         log.info("积分:{}", score); | 
 |  |  |         log.info("积分1:{}", totalPrice); | 
 |  |  |         if (score.compareTo(totalPrice) < 0) { | 
 |  |  |             throw new RestException(-3, "积分不足"); | 
 |  |  |         } |