|  |  |  | @ -6,6 +6,7 @@ import com.glxp.api.entity.inv.InnerOrderDetailEntity; | 
			
		
	
		
			
				
					|  |  |  |  | import com.glxp.api.req.inv.InnerOrderDetailRequest; | 
			
		
	
		
			
				
					|  |  |  |  | import com.glxp.api.res.inv.innerOrderDetailResponse; | 
			
		
	
		
			
				
					|  |  |  |  | import com.glxp.api.service.inv.InnerOrderDetailService; | 
			
		
	
		
			
				
					|  |  |  |  | import org.apache.commons.collections.CollectionUtils; | 
			
		
	
		
			
				
					|  |  |  |  | import org.springframework.stereotype.Service; | 
			
		
	
		
			
				
					|  |  |  |  | import org.springframework.transaction.annotation.Transactional; | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
	
		
			
				
					|  |  |  | @ -34,7 +35,13 @@ public class InnerOrderDetailServiceImpl implements InnerOrderDetailService { | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |     @Override | 
			
		
	
		
			
				
					|  |  |  |  |     public Boolean insert(InnerOrderDetailEntity innerOrderDetailEntity) { | 
			
		
	
		
			
				
					|  |  |  |  |         return innerOrderDetailDao.insert(innerOrderDetailEntity); | 
			
		
	
		
			
				
					|  |  |  |  |         List<InnerOrderDetailEntity> innerOrderDetailEntityList=innerOrderDetailDao.selectOrderDetailList(innerOrderDetailEntity.getOrderIdFk(),innerOrderDetailEntity.getProductId(),innerOrderDetailEntity.getBatchNo()); | 
			
		
	
		
			
				
					|  |  |  |  |         if(CollectionUtils.isEmpty(innerOrderDetailEntityList)){ | 
			
		
	
		
			
				
					|  |  |  |  |             return innerOrderDetailDao.insert(innerOrderDetailEntity); | 
			
		
	
		
			
				
					|  |  |  |  |         }else{ | 
			
		
	
		
			
				
					|  |  |  |  |             return innerOrderDetailDao.update(innerOrderDetailEntity); | 
			
		
	
		
			
				
					|  |  |  |  |         } | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |     } | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |     @Override | 
			
		
	
	
		
			
				
					|  |  |  | 
 |