|  | @@ -250,9 +250,10 @@ public class StudentPaymentRouteOrderServiceImpl extends BaseServiceImpl<Long, S
 | 
	
		
			
				|  |  |                          goodsIdList.add(goodsId);
 | 
	
		
			
				|  |  |                      }
 | 
	
		
			
				|  |  |                  }
 | 
	
		
			
				|  |  | -                List<SellOrder> sellOrderList = goodsService.subtractStock(goodsIdList, AccountType.INTERNAL);
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -                int i = 1;
 | 
	
		
			
				|  |  | +//                List<SellOrder> sellOrderList = goodsService.subtractStock(goodsIdList, AccountType.INTERNAL);
 | 
	
		
			
				|  |  | +                List<SellOrder> sellOrders = sellOrderService.initSellOrder(studentPaymentOrder, null, goodsIdList, null, false);
 | 
	
		
			
				|  |  | +                sellOrderService.batchInsert(sellOrders);
 | 
	
		
			
				|  |  | +                /*int i = 1;
 | 
	
		
			
				|  |  |                  for (Entry<String, Object> goodsMap : jsonObj.entrySet()) {
 | 
	
		
			
				|  |  |                      Integer goodsId = Integer.parseInt(goodsMap.getKey());
 | 
	
		
			
				|  |  |                      Integer nums = Integer.parseInt(goodsMap.getValue().toString());
 | 
	
	
		
			
				|  | @@ -312,7 +313,7 @@ public class StudentPaymentRouteOrderServiceImpl extends BaseServiceImpl<Long, S
 | 
	
		
			
				|  |  |                          sellOrder.setType(SellTypeEnum.SCHOOL_BUY);
 | 
	
		
			
				|  |  |                      }
 | 
	
		
			
				|  |  |                  }
 | 
	
		
			
				|  |  | -                sellOrderDao.batchInsert(sellOrderList);
 | 
	
		
			
				|  |  | +                sellOrderDao.batchInsert(sellOrderList);*/
 | 
	
		
			
				|  |  |                  if(calender == null || calender.getPaymentType() != MusicGroupPaymentCalender.PaymentType.GOODS_PURCHASE){
 | 
	
		
			
				|  |  |                      OrderCreate mallOrder = new OrderCreate();
 | 
	
		
			
				|  |  |                      mallOrder.setOrchestraId(studentPaymentOrder.getMusicGroupId());
 | 
	
	
		
			
				|  | @@ -339,7 +340,7 @@ public class StudentPaymentRouteOrderServiceImpl extends BaseServiceImpl<Long, S
 | 
	
		
			
				|  |  |                      if(studentPaymentRouteOrder.getType() == OrderTypeEnum.OTHER){
 | 
	
		
			
				|  |  |                          mallOrder.setSourceType(4);
 | 
	
		
			
				|  |  |                      }
 | 
	
		
			
				|  |  | -                    List<OrderCreate.OrderItem> items = sellOrderService.convertMallOrder(sellOrderList);
 | 
	
		
			
				|  |  | +                    List<OrderCreate.OrderItem> items = sellOrderService.convertMallOrder(sellOrders);
 | 
	
		
			
				|  |  |                      mallOrder.setOrderItemList(items);
 | 
	
		
			
				|  |  |                      CommonResult<Boolean> result = mallFeignService.productOrderCreate(mallOrder);
 | 
	
		
			
				|  |  |                      if (result.getCode() != 200) {
 |