| 
						
						
							
								
							
						
						
					 | 
					 | 
					@ -1561,7 +1561,14 @@ public class ThrInvOrderServiceImpl implements ThrInvOrderService {
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            list.forEach(item -> {
 | 
					 | 
					 | 
					 | 
					            list.forEach(item -> {
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                String mainAction = item.getMainAction();
 | 
					 | 
					 | 
					 | 
					                String mainAction = item.getMainAction();
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                String thrCode = item.getThrCode();
 | 
					 | 
					 | 
					 | 
					                String thrCode = item.getThrCode();
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                Long relId = mainIdRelIdMap.get(thrCode).getId();
 | 
					 | 
					 | 
					 | 
					                Long relId = null;
 | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					                if (mainIdRelIdMap != null){
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					                    UdiRelevanceEntity udiRelevanceEntity = mainIdRelIdMap.get(thrCode);
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					                    if (udiRelevanceEntity != null){
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					                        relId = udiRelevanceEntity.getId();
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					                    }
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					                }
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                Integer count;
 | 
					 | 
					 | 
					 | 
					                Integer count;
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                if (ConstantType.TYPE_PUT.equals(mainAction)) {
 | 
					 | 
					 | 
					 | 
					                if (ConstantType.TYPE_PUT.equals(mainAction)) {
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                    count = IntUtil.value(item.getInCount());
 | 
					 | 
					 | 
					 | 
					                    count = IntUtil.value(item.getInCount());
 | 
				
			
			
		
	
	
		
		
			
				
					| 
						
						
						
							
								
							
						
					 | 
					 | 
					@ -1577,6 +1584,7 @@ public class ThrInvOrderServiceImpl implements ThrInvOrderService {
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                if (ObjectUtil.isNull(relId)) {
 | 
					 | 
					 | 
					 | 
					                if (ObjectUtil.isNull(relId)) {
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                    exmsg.append(thrCode + ",");
 | 
					 | 
					 | 
					 | 
					                    exmsg.append(thrCode + ",");
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                }
 | 
					 | 
					 | 
					 | 
					                }
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					                if (relId != null){
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                //校验产品是否被供应商关联
 | 
					 | 
					 | 
					 | 
					                //校验产品是否被供应商关联
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                List<UdiRlSupEntity> udiRlSupEntitys = udiRlSupService.findByUdiRlId(relId);
 | 
					 | 
					 | 
					 | 
					                List<UdiRlSupEntity> udiRlSupEntitys = udiRlSupService.findByUdiRlId(relId);
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                if (CollUtil.isNotEmpty(udiRlSupEntitys)) {
 | 
					 | 
					 | 
					 | 
					                if (CollUtil.isNotEmpty(udiRlSupEntitys)) {
 | 
				
			
			
		
	
	
		
		
			
				
					| 
						
						
						
							
								
							
						
					 | 
					 | 
					@ -1601,6 +1609,9 @@ public class ThrInvOrderServiceImpl implements ThrInvOrderService {
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                } else
 | 
					 | 
					 | 
					 | 
					                } else
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                    exmsg.append(thrCode + "供应商未关联");
 | 
					 | 
					 | 
					 | 
					                    exmsg.append(thrCode + "供应商未关联");
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					                } else
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					                    exmsg.append(thrCode + "供应商未关联");
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                //过滤是否高值
 | 
					 | 
					 | 
					 | 
					                //过滤是否高值
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                if (IntUtil.value(highFilter) > 0) {
 | 
					 | 
					 | 
					 | 
					                if (IntUtil.value(highFilter) > 0) {
 | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
						
					 | 
					 | 
					
 
 |