BUGFIX: 用户选择作品进行二创后,无法正确展示原作品中被like的design

This commit is contained in:
2025-08-05 16:50:54 +08:00
parent 878f556a0b
commit 9bf40d879f

View File

@@ -51,6 +51,8 @@ public class PortfolioServiceImpl extends ServiceImpl<PortfolioMapper, Portfolio
@Resource
private CollectionElementMapper collectionElementMapper;
@Resource
private CollectionSortService collectionSortService;
@Resource
private TCollectionElementRelationMapper collectionElementRelationMapper;
@Resource
@@ -722,6 +724,9 @@ public class PortfolioServiceImpl extends ServiceImpl<PortfolioMapper, Portfolio
userLike.setUserLikeGroupId(userLikeGroupNew.getId());
userLikeMapper.insert(userLike);
// 加入collection_sort表
collectionSortService.addCollectionSort(userLike.getId(), "Design", projectIdNew, null);
List<DesignItemDetailSnapshot> designItemDetailList = userLike.getDesignItemDetailList();
if (CollectionUtil.isNotEmpty(designItemDetailList)) {
for (DesignItemDetailSnapshot designItemDetailOld : designItemDetailList) {