|  |  |  | @ -869,6 +869,14 @@ public class IoCodeTempController extends BaseController { | 
			
		
	
		
			
				
					|  |  |  |  |                     return ResultVOUtils.error(533, "扫码重复或当前追溯码已存在草稿单据中!"); | 
			
		
	
		
			
				
					|  |  |  |  |                 } | 
			
		
	
		
			
				
					|  |  |  |  |             } | 
			
		
	
		
			
				
					|  |  |  |  |             //校验工位库存
 | 
			
		
	
		
			
				
					|  |  |  |  | //            List<IoCodeTempEntity> codeTempEntities = codeTempService.findByOrderId(addOrderRequest.getBillNo());
 | 
			
		
	
		
			
				
					|  |  |  |  | //            for (IoCodeTempEntity codeTempEntity : codeTempEntities) {
 | 
			
		
	
		
			
				
					|  |  |  |  | //                //校验工位库存
 | 
			
		
	
		
			
				
					|  |  |  |  | //                if (fifoCodeEntity.getTotalCount() < codeTempEntity.getReCount()){
 | 
			
		
	
		
			
				
					|  |  |  |  | //                    return ResultVOUtils.error(500, "当前码库存不足!");
 | 
			
		
	
		
			
				
					|  |  |  |  | //                }
 | 
			
		
	
		
			
				
					|  |  |  |  | //            }
 | 
			
		
	
		
			
				
					|  |  |  |  |         } | 
			
		
	
		
			
				
					|  |  |  |  |         //校验预验收是否已存在
 | 
			
		
	
		
			
				
					|  |  |  |  |         if (bussinessTypeEntity.getActionType() == ConstantStatus.ACTION_TYPE_PREIN && bussinessTypeEntity.getMainAction().equals(ConstantType.TYPE_PUT)) { | 
			
		
	
	
		
			
				
					|  |  |  | @ -1029,6 +1037,7 @@ public class IoCodeTempController extends BaseController { | 
			
		
	
		
			
				
					|  |  |  |  |             } | 
			
		
	
		
			
				
					|  |  |  |  |         } | 
			
		
	
		
			
				
					|  |  |  |  |         if (exitLocalEntity == null) { | 
			
		
	
		
			
				
					|  |  |  |  |             UdiRelevanceResponse udiRelevanceResponse1 = udiRelevanceService.selectByNameCode(udiEntity.getUdi()); | 
			
		
	
		
			
				
					|  |  |  |  |             IoCodeTempEntity codeEnttity = new IoCodeTempEntity(); | 
			
		
	
		
			
				
					|  |  |  |  |             codeEnttity.setCode(code); | 
			
		
	
		
			
				
					|  |  |  |  |             codeEnttity.setOrderId(orderId); | 
			
		
	
	
		
			
				
					|  |  |  | @ -1051,6 +1060,7 @@ public class IoCodeTempController extends BaseController { | 
			
		
	
		
			
				
					|  |  |  |  |             codeEnttity.setRelId(addOrderRequest.getRelId()); | 
			
		
	
		
			
				
					|  |  |  |  |             codeEnttity.setFifoSplit(addOrderRequest.getFifoSplit()); | 
			
		
	
		
			
				
					|  |  |  |  |             codeEnttity.setCount(1); | 
			
		
	
		
			
				
					|  |  |  |  |             codeEnttity.setPrice(udiRelevanceResponse1.getPrice()); | 
			
		
	
		
			
				
					|  |  |  |  |             String unitFk = null; | 
			
		
	
		
			
				
					|  |  |  |  |             if (bussinessTypeEntity.getCorpType() == ConstantStatus.CORP_TYPE_OUT) { | 
			
		
	
		
			
				
					|  |  |  |  |                 unitFk = addOrderRequest.getFromCorp(); | 
			
		
	
	
		
			
				
					|  |  |  | 
 |