|
@@ -56,7 +56,7 @@ public class MusicTagServiceImpl extends ServiceImpl<MusicTagDao, MusicTag> impl
|
|
|
|
|
|
// 根据父级id, 将子集分类
|
|
|
Map<String, List<MusicTagVo>> musicTagMap = musicTagVoList.stream()
|
|
|
- .collect(Collectors.groupingBy( vo -> vo.getParentTagId().toString()));
|
|
|
+ .collect(Collectors.groupingBy( vo -> vo.getId().toString()));
|
|
|
musicTagVoIPage.getRecords()
|
|
|
.forEach(musicTagVo -> {
|
|
|
List<MusicTagVo> childrenList = musicTagMap.get(musicTagVo.getId().toString());
|
|
@@ -117,7 +117,7 @@ public class MusicTagServiceImpl extends ServiceImpl<MusicTagDao, MusicTag> impl
|
|
|
}
|
|
|
MusicTag musicTag = new MusicTag();
|
|
|
musicTag.setId(musicTagId);
|
|
|
- musicTag.setState(YesOrNoEnum.YES);
|
|
|
+ musicTag.setState(tag.getState().equals(YesOrNoEnum.YES)?YesOrNoEnum.NO:YesOrNoEnum.YES);
|
|
|
return this.updateById(musicTag);
|
|
|
|
|
|
}
|
|
@@ -204,6 +204,7 @@ public class MusicTagServiceImpl extends ServiceImpl<MusicTagDao, MusicTag> impl
|
|
|
.eq(MusicTag::getDelFlag,YesOrNoEnum.NO.getCode())
|
|
|
.eq(MusicTag::getState,YesOrNoEnum.YES.getCode())
|
|
|
.eq(MusicTag::getType,type)
|
|
|
+ .orderByDesc(MusicTag::getSortNumber)
|
|
|
.list();
|
|
|
if (list == null) {
|
|
|
return new ArrayList<>();
|