瀏覽代碼

fix:只有一级标签时,删除

liujunchi 3 年之前
父節點
當前提交
104ad385b0

+ 4 - 0
cooleshow-user/user-biz/src/main/java/com/yonge/cooleshow/biz/dal/service/impl/MusicTagServiceImpl.java

@@ -109,6 +109,10 @@ public class MusicTagServiceImpl extends ServiceImpl<MusicTagDao, MusicTag> impl
                                   .eq(MusicTag::getDelFlag, false)
                                   .list();
         List<Long> longs = list.stream().map(MusicTag::getId).collect(Collectors.toList());
+        if (CollectionUtils.isEmpty(longs)) {
+            longs = new ArrayList<>();
+        }
+        longs.add(musicTagId);
         if (baseMapper.checkTagBeUsedMusicAblum(longs) >0) return true;
         if (baseMapper.checkTagBeUsedMusicSheet(longs) >0) return true;