diff --git a/server/like-admin/src/main/java/com/mdd/admin/service/common/impl/AlbumServiceImpl.java b/server/like-admin/src/main/java/com/mdd/admin/service/common/impl/AlbumServiceImpl.java index e15e1d68..b49aa808 100644 --- a/server/like-admin/src/main/java/com/mdd/admin/service/common/impl/AlbumServiceImpl.java +++ b/server/like-admin/src/main/java/com/mdd/admin/service/common/impl/AlbumServiceImpl.java @@ -131,11 +131,13 @@ public class AlbumServiceImpl implements IAlbumService { Assert.notNull(albums, "文件丢失!"); - Assert.notNull(albumCateMapper.selectOne( - new QueryWrapper() - .eq("id", cid) - .eq("is_delete", 0) - ), "类目已不存在!"); + if (cid > 0) { + Assert.notNull(albumCateMapper.selectOne( + new QueryWrapper() + .eq("id", cid) + .eq("is_delete", 0) + ), "类目已不存在!"); + } for (Album album : albums) { album.setCid(cid);