diff --git a/dubhe-server/dubhe-data/src/main/java/org/dubhe/data/service/impl/DatasetVersionFileServiceImpl.java b/dubhe-server/dubhe-data/src/main/java/org/dubhe/data/service/impl/DatasetVersionFileServiceImpl.java index edf070d..1d89182 100644 --- a/dubhe-server/dubhe-data/src/main/java/org/dubhe/data/service/impl/DatasetVersionFileServiceImpl.java +++ b/dubhe-server/dubhe-data/src/main/java/org/dubhe/data/service/impl/DatasetVersionFileServiceImpl.java @@ -257,7 +257,7 @@ public class DatasetVersionFileServiceImpl extends ServiceImpl labelIdByDatasetIdAndVersionId = new ArrayList<>(); if(!ArrayUtils.isEmpty(labelId) || (DatatypeEnum.AUDIO.getValue().equals(oneById.getDataType()) && - !status[0].equals(FileTypeEnum.UNFINISHED_FILE.getValue()) && !status[0].equals(FileTypeEnum.UNFINISHED.getValue())) && + !Arrays.asList(status).contains(FileTypeEnum.UNFINISHED_FILE.getValue()) && !Arrays.asList(status).contains(FileTypeEnum.UNFINISHED.getValue())) && !oneById.getAnnotateType().equals(AnnotateTypeEnum.SPEECH_RECOGNITION.getValue())){ labelIdByDatasetIdAndVersionId = dataFileAnnotationService.getLabelIdByDatasetIdAndVersionId(labelId, datasetId,offset,limit, oneById.getCurrentVersionName()); if(labelIdByDatasetIdAndVersionId.isEmpty()){