diff --git a/src/main/java/com/ai/da/service/impl/PortfolioServiceImpl.java b/src/main/java/com/ai/da/service/impl/PortfolioServiceImpl.java index b635ac16..b38cb88c 100644 --- a/src/main/java/com/ai/da/service/impl/PortfolioServiceImpl.java +++ b/src/main/java/com/ai/da/service/impl/PortfolioServiceImpl.java @@ -427,19 +427,19 @@ public class PortfolioServiceImpl extends ServiceImpl page(QueryPortfolioPageDTO query) { - AuthPrincipalVo userHolder = UserContext.getUserHolder(); +// AuthPrincipalVo userHolder = UserContext.getUserHolder(); QueryWrapper qw = new QueryWrapper<>(); // 查询用户的作品集 if (query.getGetMyPortfolio() == 1) { - qw.lambda().eq(Portfolio::getAccountId, userHolder.getId()); + qw.lambda().eq(Portfolio::getAccountId, query.getAccountId()); } else if (!Objects.isNull(query.getAccountId()) && !query.getAccountId().equals(0L)) { qw.lambda().eq(Portfolio::getAccountId, query.getAccountId()); } // 查询用户喜欢的作品集 if (query.getGetLikePortfolio() == 1) { - List likedPortfolioIdList = redisUtil.getLikedPortfolios(userHolder.getId()); + List likedPortfolioIdList = redisUtil.getLikedPortfolios(query.getAccountId()); if (!CollectionUtils.isEmpty(likedPortfolioIdList)) { qw.lambda().in(Portfolio::getId, likedPortfolioIdList); } else {