|  |  |  | @ -81,7 +81,7 @@ public class IoSplitFifoInvService extends ServiceImpl<IoSplitFifoInvMapper, IoS | 
			
		
	
		
			
				
					|  |  |  |  |         } | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |         for (IoSplitFifoCodeEntity ioSplitFifoCodeEntity : splitCodeEntities) { | 
			
		
	
		
			
				
					|  |  |  |  |             Boolean isOnlyInv = sysWorkplaceDocumentService.isOnlyInv(ioSplitFifoCodeEntity.getWorkPlaceCode(), ioSplitFifoCodeEntity.getBusType()); | 
			
		
	
		
			
				
					|  |  |  |  | //            Boolean isOnlyInv = sysWorkplaceDocumentService.isOnlyInv(ioSplitFifoCodeEntity.getWorkPlaceCode(), ioSplitFifoCodeEntity.getBusType());
 | 
			
		
	
		
			
				
					|  |  |  |  |             IoSplitFifoInv splitFifoInv = findByFifoCode(ioSplitFifoCodeEntity); | 
			
		
	
		
			
				
					|  |  |  |  |             if (splitFifoInv != null) { | 
			
		
	
		
			
				
					|  |  |  |  |                 splitFifoInv.setInCount(IntUtil.value(splitFifoInv.getInCount()) + IntUtil.value(ioSplitFifoCodeEntity.getTotalCount())); | 
			
		
	
	
		
			
				
					|  |  |  | @ -111,9 +111,9 @@ public class IoSplitFifoInvService extends ServiceImpl<IoSplitFifoInvMapper, IoS | 
			
		
	
		
			
				
					|  |  |  |  |                         .remark(null) | 
			
		
	
		
			
				
					|  |  |  |  |                         .enableRemind(false) | 
			
		
	
		
			
				
					|  |  |  |  |                         .invRemindCount(0).build(); | 
			
		
	
		
			
				
					|  |  |  |  |                 if (isOnlyInv) { | 
			
		
	
		
			
				
					|  |  |  |  |                     splitFifoInv.setBusType(ioSplitFifoCodeEntity.getBusType()); | 
			
		
	
		
			
				
					|  |  |  |  |                 } | 
			
		
	
		
			
				
					|  |  |  |  | //                if (isOnlyInv) {
 | 
			
		
	
		
			
				
					|  |  |  |  | //                    splitFifoInv.setBusType(ioSplitFifoCodeEntity.getBusType());
 | 
			
		
	
		
			
				
					|  |  |  |  | //                }
 | 
			
		
	
		
			
				
					|  |  |  |  |                 save(splitFifoInv); | 
			
		
	
		
			
				
					|  |  |  |  |                 //更新库存工位关联
 | 
			
		
	
		
			
				
					|  |  |  |  |                 List<SysWorkplacePutRel> sysWorkplacePutRels = sysWorkplacePutRelService.selectByWorkPutCode(workPlaceCode); | 
			
		
	
	
		
			
				
					|  |  |  | @ -179,7 +179,7 @@ public class IoSplitFifoInvService extends ServiceImpl<IoSplitFifoInvMapper, IoS | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |     public IoSplitFifoInv findByFifoCode(IoSplitFifoCodeEntity ioSplitFifoCodeEntity) { | 
			
		
	
		
			
				
					|  |  |  |  |         Boolean isOnlyInv = sysWorkplaceDocumentService.isOnlyInv(ioSplitFifoCodeEntity.getWorkPlaceCode(), ioSplitFifoCodeEntity.getBusType()); | 
			
		
	
		
			
				
					|  |  |  |  | //        Boolean isOnlyInv = sysWorkplaceDocumentService.isOnlyInv(ioSplitFifoCodeEntity.getWorkPlaceCode(), ioSplitFifoCodeEntity.getBusType());
 | 
			
		
	
		
			
				
					|  |  |  |  |         IoSplitFifoInv splitFifoInv = getOne(new LambdaQueryWrapper<IoSplitFifoInv>() | 
			
		
	
		
			
				
					|  |  |  |  |                 .eq(IoSplitFifoInv::getRelId, ioSplitFifoCodeEntity.getRelId()) | 
			
		
	
		
			
				
					|  |  |  |  |                 .eq(IoSplitFifoInv::getWorkPlaceCode, ioSplitFifoCodeEntity.getWorkPlaceCode()) | 
			
		
	
	
		
			
				
					|  |  |  | 
 |