|
|
@ -382,6 +382,14 @@ public class DeviceImpl implements DeviceService { |
|
|
|
@Override |
|
|
|
@Transactional(rollbackFor = Exception.class) |
|
|
|
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); |
|
|
|
} |
|
|
|
|
|
|
|