diff --git a/src/main/java/com/supervision/police/service/impl/ModelCaseServiceImpl.java b/src/main/java/com/supervision/police/service/impl/ModelCaseServiceImpl.java index 24545a2..8f16f5f 100644 --- a/src/main/java/com/supervision/police/service/impl/ModelCaseServiceImpl.java +++ b/src/main/java/com/supervision/police/service/impl/ModelCaseServiceImpl.java @@ -209,6 +209,9 @@ public class ModelCaseServiceImpl extends ServiceImpl<ModelCaseMapper, ModelCase iPage = modelCaseMapper.getIndexDetail(iPage, caseId, indexType); List<IndexDetail> records = iPage.getRecords(); for (IndexDetail record : records) { + if (StringUtils.isEmpty(record.getAtomicIds())){ + continue; + } String[] array = record.getAtomicIds().split(","); List<String> atomicIds = Arrays.asList(array); List<AtomicIndexDTO> atomics = modelCaseMapper.getAtomicDetail(caseId, atomicIds);