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);