瀏覽代碼

1、修改效验是否收藏职位bug
2、修改效验是否关注企业bug

rayson 1 年之前
父節點
當前提交
b47ae7c7a2

+ 1 - 1
menduner/menduner-system-biz/src/main/java/com/citu/module/menduner/system/service/person/favorite/PersonJobFavoriteServiceImpl.java

@@ -76,7 +76,7 @@ public class PersonJobFavoriteServiceImpl implements PersonJobFavoriteService {
 
     @Override
     public Boolean isFavorite(Long jobId) {
-        Long userId = LoginUserContext.getUserId();
+        Long userId = LoginUserContext.getUserId2();
         if (null == userId) {
             // 未登录
             return false;

+ 1 - 1
menduner/menduner-system-biz/src/main/java/com/citu/module/menduner/system/service/person/subscribe/PersonEnterpriseSubscribeServiceImpl.java

@@ -74,7 +74,7 @@ public class PersonEnterpriseSubscribeServiceImpl implements PersonEnterpriseSub
 
     @Override
     public Boolean isSubscribe(Long enterpriseId) {
-        Long userId = LoginUserContext.getUserId();
+        Long userId = LoginUserContext.getUserId2();
         if (null == userId) {
             // 未登录
             return false;

+ 2 - 2
menduner/menduner-system-biz/src/main/java/com/citu/module/menduner/system/service/position/PositionServiceImpl.java

@@ -235,11 +235,11 @@ public class PositionServiceImpl implements PositionService {
 
     @Override
     public List<AppPositionSimpleRespVO> getHotPosition() {
-        LoginUser loginUser = LoginUserContext.get2();
+        Long userId = LoginUserContext.getUserId2();
         List<Long> ids = visitsService.getBizIdVisitsTop10List(
                 MdeVisitsListReqVO.builder()
                         .type(MdeVisitsEnum.POSITION_CLICK.getType())
-                        .userId(null == loginUser ? null : loginUser.getId())
+                        .userId(userId)
                         .build()
         );
 

+ 13 - 2
menduner/menduner-system-biz/src/main/java/com/citu/module/menduner/system/util/LoginUserContext.java

@@ -45,6 +45,17 @@ public class LoginUserContext {
         return get().getId();
     }
 
+    /**
+     * 获取当前登录的用户id
+     **/
+    public static Long getUserId2() {
+        LoginUser loginUser = get2();
+        if (null == loginUser) {
+            return null;
+        }
+        return loginUser.getId();
+    }
+
     /**
      * 获取当前登录的用户的企业id
      **/
@@ -70,10 +81,10 @@ public class LoginUserContext {
         if (CollUtil.isEmpty(loginUser.getInfo())) {
             return false;
         }
-        if(null == loginUser.getInfo()){
+        if (null == loginUser.getInfo()) {
             return false;
         }
-        if(!loginUser.getInfo().containsKey(LoginUser.INFO_KEY_DATA_ID)) {
+        if (!loginUser.getInfo().containsKey(LoginUser.INFO_KEY_DATA_ID)) {
             return false;
         }
         return true;