diff --git a/src/main/java/com/ai/da/model/vo/DesignLikeVO.java b/src/main/java/com/ai/da/model/vo/DesignLikeVO.java index a54bc2ec..afbac27c 100644 --- a/src/main/java/com/ai/da/model/vo/DesignLikeVO.java +++ b/src/main/java/com/ai/da/model/vo/DesignLikeVO.java @@ -21,6 +21,8 @@ public class DesignLikeVO { private Long userLikeId; + private Integer sort; + public DesignLikeVO() { } } diff --git a/src/main/java/com/ai/da/service/impl/DesignServiceImpl.java b/src/main/java/com/ai/da/service/impl/DesignServiceImpl.java index c24ce8a6..6885040c 100644 --- a/src/main/java/com/ai/da/service/impl/DesignServiceImpl.java +++ b/src/main/java/com/ai/da/service/impl/DesignServiceImpl.java @@ -1088,6 +1088,7 @@ public class DesignServiceImpl extends ServiceImpl impleme designItem.getDesignId(), designLikeDTO.getDesignItemId(), designLikeDTO.getDesignPythonOutfitId(), tDesignPythonOutfits.get(0).getDesignUrl(), designLikeDTO.getTimeZone()); } userLikeService.save(userLike); + Integer sortParam = 1; if (isFirst) { UserLikeSort userLikeSort = new UserLikeSort(); userLikeSort.setUserLikeGroupId(userGroupId); @@ -1105,6 +1106,7 @@ public class DesignServiceImpl extends ServiceImpl impleme userLikeSort.setUserLikeId(userLike.getId()); userLikeSort.setSort(sort + 1); userLikeSortMapper.insert(userLikeSort); + sortParam = userLikeSort.getSort(); } groupDetailId = userLike.getId(); String designUrl = designPythonOutfitMapper.selectById(userLike.getDesignOutfitId()).getDesignUrl(); @@ -1114,7 +1116,7 @@ public class DesignServiceImpl extends ServiceImpl impleme } //修改designItem为like状态 designItemService.updateLikeStatus(designLikeDTO.getDesignItemId(), (byte) 1); - return new DesignLikeVO(userGroupId, groupDetailId, pictureName, userLike.getId()); + return new DesignLikeVO(userGroupId, groupDetailId, pictureName, userLike.getId(), sortParam); } private List validateMergeElement(List oldElements, List designItemDetails) {