数据集管理删除数据标注多余数据

This commit is contained in:
sunxiqing 2025-01-07 16:32:02 +08:00
parent 29131f4504
commit d43c483cbd

View File

@ -136,11 +136,11 @@ public class DatasetQuestionServiceImpl implements DatasetQuestionService {
}
datasetQuestionMapper.updateById(datasetQuestionDO);
}
List<Long> collect1 = updateReqVOS.stream().map(DatasetQuestionSaveReqVO::getId).collect(Collectors.toList());
LambdaQueryWrapper<DatasetAnswerDO> queryWrapper = new LambdaQueryWrapper<>();
queryWrapper.eq(datasetId!= null,DatasetAnswerDO::getDatasetId, datasetId);
queryWrapper.in(collect1!= null,DatasetAnswerDO::getQuestionId, collect1);
List<DatasetAnswerDO> datasetAnswerDOS = datasetAnswerMapper.selectList(queryWrapper);
// List<Long> collect = datasetAnswerDOS.stream().map(DatasetAnswerDO::getId).collect(Collectors.toList());
List<Long> collect = updateReqVOS.stream().map(DatasetQuestionSaveReqVO::getId).collect(Collectors.toList());
List<Long> collect = datasetAnswerDOS.stream().map(DatasetAnswerDO::getId).collect(Collectors.toList());
List<Long> diff1 = new ArrayList<>();
if (CollectionUtils.isNotEmpty(collect)){
HashSet<Long> set1 = new HashSet<>(ids);