|  | @@ -565,7 +565,7 @@ public class OrderServiceImpl implements OrderService {
 | 
	
		
			
				|  |  |              // 计算算税金额 实际支付价 + 积分抵扣金额
 | 
	
		
			
				|  |  |              BigDecimal price = orderGoods.getDeductionPrice().add(orderGoods.getActualPaymentAmount());
 | 
	
		
			
				|  |  |              BigDecimal goodsTax = CalculateTax.calculateFinalTax(goodsEntity, price, goodsService).setScale(3, RoundingMode.HALF_UP);
 | 
	
		
			
				|  |  | -            goodsTax = goodsTax.multiply(new BigDecimal(orderGoods.getNumber())).setScale(2, RoundingMode.HALF_UP);
 | 
	
		
			
				|  |  | +            //goodsTax = goodsTax.multiply(new BigDecimal(orderGoods.getNumber())).setScale(2, RoundingMode.HALF_UP);
 | 
	
		
			
				|  |  |              taxTotal = taxTotal.add(goodsTax).setScale(2, RoundingMode.HALF_UP);
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |              Goods goods = new Goods(orderGoods.getGoodsName(),
 | 
	
	
		
			
				|  | @@ -5503,7 +5503,9 @@ public class OrderServiceImpl implements OrderService {
 | 
	
		
			
				|  |  |          /*GoodsEntity goodsEntity = goodsService.queryObject(goodsDto.getId().intValue());
 | 
	
		
			
				|  |  |          BigDecimal goodsTax = CalculateTax.calculateFinalTax(goodsEntity, goodsDto.getStoreRetailPrice(), goodsService).setScale(3, RoundingMode.HALF_UP);
 | 
	
		
			
				|  |  |          goodsTax = goodsTax.multiply(number).setScale(2, RoundingMode.HALF_UP);*/
 | 
	
		
			
				|  |  | -        orderGoodsVo.setTaxPrice(goodsDto.getGoodsTaxes().divide(BigDecimal.valueOf(goodsDto.getSellVolume()), 3, BigDecimal.ROUND_HALF_UP));
 | 
	
		
			
				|  |  | +        // wcq注解: 原先在数据入库的时候  预估税费除以了数量  现在不除以数量了
 | 
	
		
			
				|  |  | +        // 注释代码:.divide(BigDecimal.valueOf(goodsDto.getSellVolume()), 3, BigDecimal.ROUND_HALF_UP)
 | 
	
		
			
				|  |  | +        orderGoodsVo.setTaxPrice(goodsDto.getGoodsTaxes());
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |          return orderGoodsVo;
 | 
	
		
			
				|  |  |      }
 |