diff --git a/single-matter/src/main/java/com/mortals/xhx/module/site/service/impl/SiteDatumLibraryServiceImpl.java b/single-matter/src/main/java/com/mortals/xhx/module/site/service/impl/SiteDatumLibraryServiceImpl.java
index c92ae90ea9b6610205684419645b5a3aa278c1be..5da839ffc5788a4f31d871115dc87f983259e7f6 100644
--- a/single-matter/src/main/java/com/mortals/xhx/module/site/service/impl/SiteDatumLibraryServiceImpl.java
+++ b/single-matter/src/main/java/com/mortals/xhx/module/site/service/impl/SiteDatumLibraryServiceImpl.java
@@ -43,6 +43,9 @@ public class SiteDatumLibraryServiceImpl extends AbstractCRUDServiceImpl<SiteDat
 
     @Override
     public Rest<String> addToMatterDatum(String libraryIds, Long matterId, Context context) {
+        if (ObjectUtils.isEmpty(matterId)) {
+            throw new AppException("璇烽€夋嫨瀵瑰簲浜嬮」");
+        }
         List<Long> libraryIdList = Arrays.asList(libraryIds.split(",")).stream().map(Long::parseLong).collect(Collectors.toList());
         SiteDatumLibraryQuery query = new SiteDatumLibraryQuery();
         query.setIdList(libraryIdList);