BUGFIX: like detail;

This commit is contained in:
shahaibo
2023-10-18 16:51:08 +08:00
parent 4b28732d32
commit 201b188579
2 changed files with 9 additions and 3 deletions

View File

@@ -5,6 +5,7 @@ import com.ai.da.common.response.PageBaseResponse;
import com.ai.da.common.response.PageResponse;
import com.ai.da.common.response.Response;
import com.ai.da.common.utils.CopyUtil;
import com.ai.da.common.utils.MinioUtil;
import com.ai.da.mapper.entity.Account;
import com.ai.da.mapper.entity.Collection;
import com.ai.da.mapper.entity.UserLikeGroup;
@@ -46,6 +47,8 @@ public class SavedCollectionController {
private UserLikeService userLikeService;
@Resource
private AccountService accountService;
@Resource
private MinioUtil minioUtil;
@ApiOperation(value = "History用户分页分组列表")
@PostMapping("/queryUserGroup")
@@ -84,6 +87,9 @@ public class SavedCollectionController {
userLikeGroupVO.setAuthor(account.getUserName());
//count 和detail
List<UserLikeVO> details = groupDetailMap.get(group.getId());
for (UserLikeVO detail : details) {
detail.setUrl(minioUtil.getPresignedUrl(detail.getUrl(), 24 * 60));
}
userLikeGroupVO.setGroupDetails(details);
userLikeGroupVO.setSketchCount(CollectionUtils.isEmpty(details) ? 0 :details.size());
return userLikeGroupVO;