|  | @ -382,6 +382,14 @@ public class DeviceImpl implements DeviceService { | 
		
	
		
			
				|  |  |     @Override |  |  |     @Override | 
		
	
		
			
				|  |  |     @Transactional(rollbackFor = Exception.class) |  |  |     @Transactional(rollbackFor = Exception.class) | 
		
	
		
			
				|  |  |     public void Delete(Set<String> deviceInfoId) { |  |  |     public void Delete(Set<String> deviceInfoId) { | 
		
	
		
			
				|  |  |  |  |  | 
 | 
		
	
		
			
				|  |  |  |  |  |         deviceInfoId.forEach(item -> { | 
		
	
		
			
				|  |  |  |  |  |             List<DeviceArchivesTag> deviceArchivesTag = deviceArchivesTagRepository.findByDeviceInfoId(item); | 
		
	
		
			
				|  |  |  |  |  |             if (deviceArchivesTag.size() != 0) { | 
		
	
		
			
				|  |  |  |  |  |                 deviceArchivesTagRepository.deleteAll(deviceArchivesTag); | 
		
	
		
			
				|  |  |  |  |  |             } | 
		
	
		
			
				|  |  |  |  |  | 
 | 
		
	
		
			
				|  |  |  |  |  |         }); | 
		
	
		
			
				|  |  |         deviceInfoRepository.deleteAllById(deviceInfoId); |  |  |         deviceInfoRepository.deleteAllById(deviceInfoId); | 
		
	
		
			
				|  |  |     } |  |  |     } | 
		
	
		
			
				|  |  | 
 |  |  | 
 | 
		
	
	
		
			
				|  | 
 |