Commit 39f251c0 authored by 刘基明's avatar 刘基明

点赞列表fix

parent 883b02be
...@@ -18,6 +18,7 @@ import com.tanpu.community.api.beans.vo.feign.fatools.UserInfoOrg; ...@@ -18,6 +18,7 @@ import com.tanpu.community.api.beans.vo.feign.fatools.UserInfoOrg;
import com.tanpu.community.api.beans.vo.feign.fatools.UserInfoResp; import com.tanpu.community.api.beans.vo.feign.fatools.UserInfoResp;
import com.tanpu.community.api.beans.vo.feign.fund.FundCompanySimpleVO; import com.tanpu.community.api.beans.vo.feign.fund.FundCompanySimpleVO;
import com.tanpu.community.api.enums.*; import com.tanpu.community.api.enums.*;
import com.tanpu.community.cache.RedisCache;
import com.tanpu.community.dao.entity.community.FollowRelEntity; import com.tanpu.community.dao.entity.community.FollowRelEntity;
import com.tanpu.community.dao.mapper.community.FollowRelMapper; import com.tanpu.community.dao.mapper.community.FollowRelMapper;
import com.tanpu.community.feign.course.FeignClientForCourse; import com.tanpu.community.feign.course.FeignClientForCourse;
...@@ -38,6 +39,8 @@ import java.util.*; ...@@ -38,6 +39,8 @@ import java.util.*;
import java.util.function.Function; import java.util.function.Function;
import java.util.stream.Collectors; import java.util.stream.Collectors;
import static com.tanpu.community.api.constants.RedisKeyConstant.CACHE_FEIGN_USER_INFO;
@Service @Service
public class HomePageManager { public class HomePageManager {
...@@ -55,6 +58,8 @@ public class HomePageManager { ...@@ -55,6 +58,8 @@ public class HomePageManager {
private FeignForFund feignForFund; private FeignForFund feignForFund;
@Resource @Resource
private FeignForPublicFund feignForPublicFund; private FeignForPublicFund feignForPublicFund;
@Resource
private RedisCache redisCache;
//查询 个人中心 相关信息 //查询 个人中心 相关信息
public UserInfoResp queryUsersInfo(String userIdMyself, String userId) { public UserInfoResp queryUsersInfo(String userIdMyself, String userId) {
...@@ -155,6 +160,9 @@ public class HomePageManager { ...@@ -155,6 +160,9 @@ public class HomePageManager {
CommonResp<Integer> integerCommonResp = feignClientForCourse.getStudyCourseCount(userId); CommonResp<Integer> integerCommonResp = feignClientForCourse.getStudyCourseCount(userId);
if (integerCommonResp.isSuccess()) userInfoNew.setCourseNumber(integerCommonResp.getData()); if (integerCommonResp.isSuccess()) userInfoNew.setCourseNumber(integerCommonResp.getData());
} }
//刷新用户缓存
redisCache.put(StringUtils.joinWith("_", CACHE_FEIGN_USER_INFO, userId), userInfoNew, 60);
return userInfoNew; return userInfoNew;
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment