|  | @@ -130,6 +130,11 @@ public class StudentPaymentRouteOrderServiceImpl extends BaseServiceImpl<Long, S
 | 
	
		
			
				|  |  |      @Override
 | 
	
		
			
				|  |  |      @Transactional(rollbackFor = Exception.class, isolation = Isolation.READ_COMMITTED)
 | 
	
		
			
				|  |  |      public StudentPaymentRouteOrder addOutOrder(StudentPaymentRouteOrder studentPaymentRouteOrder) {
 | 
	
		
			
				|  |  | +        Map<String, Object> params = new HashMap<>();
 | 
	
		
			
				|  |  | +        params.put("transNo", studentPaymentRouteOrder.getTransNo());
 | 
	
		
			
				|  |  | +        if(studentPaymentRouteOrderDao.queryAuditCount(params) >0){
 | 
	
		
			
				|  |  | +            throw new  BizException("流水号不能重复");
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  |          Date nowDate = new Date();
 | 
	
		
			
				|  |  |          String orderNo = idGeneratorService.generatorId("payment") + "";
 | 
	
		
			
				|  |  |          studentPaymentRouteOrder.setOrderNo(orderNo);
 | 
	
	
		
			
				|  | @@ -251,7 +256,7 @@ public class StudentPaymentRouteOrderServiceImpl extends BaseServiceImpl<Long, S
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |                      BigDecimal hasRouteSellOrderActualAmount = BigDecimal.ZERO;
 | 
	
		
			
				|  |  |                      for (SellOrder sellOrder : sellOrderList) {
 | 
	
		
			
				|  |  | -                        if (!goodsMap.getKey().equals(sellOrder.getParentGoodsId()) && !goodsMap.getKey().equals(sellOrder.getGoodsId().toString())) {
 | 
	
		
			
				|  |  | +                        if (!goodsMap.getKey().equals(sellOrder.getParentGoodsId().toString()) && !goodsMap.getKey().equals(sellOrder.getGoodsId().toString())) {
 | 
	
		
			
				|  |  |                              continue;
 | 
	
		
			
				|  |  |                          }
 | 
	
		
			
				|  |  |                          BigDecimal sellOrderActualAmount = BigDecimal.ZERO;
 |