丁云鹏 10 mesiacov pred
rodič
commit
4f0f9386e2

+ 1 - 1
long-article-recommend-service/src/main/java/com/tzld/longarticle/recommend/server/remote/WxAccessTokenRemoteService.java

@@ -44,7 +44,7 @@ public class WxAccessTokenRemoteService {
     private Map<String, Map<String, String>> gzhConfig;
 
     public String getAccessToken(String gzhId) {
-        return "83_UKkuWGS175MX05L95rdaJ_8qyH_HsOs78UxXjQFeiFoifuHt35wbiXreE6E37tPbxm_ACeqySrft02uML4K0SAog5mrkbG1xwIeFoV0zKax8pTsb3ZSewBJXjct4jgTn76PS8ZJOtJ2soAyUSHZdAFDNCU";
+        return "83_MNItgZXDiohSDs8VknJ9hZ_u_0oZrAPuEE3XyN-M6bKJ8bPrW6MBY0yo6eb4hodu4VC-UE6nkXb40NpB8a4oNFyg5JKaYYYa1Goh0vwW68zn5o892ef-321tYfpULBJBB9UOc95HCbjnfIHnGEWeAEDRPH";
     }
 
     private String loadAccessToken(String gzhId) {

+ 3 - 3
long-article-recommend-service/src/main/java/com/tzld/longarticle/recommend/server/service/RecommendService.java

@@ -90,10 +90,10 @@ public class RecommendService {
             param.setStrategy(strategyConfig);
         }
         RecallResult recallResult = recallService.recall(convertToRecallParam(param));
-        log.info("recallResult {}", JSONUtils.toJson(recallResult));
+        //log.info("recallResult {}", JSONUtils.toJson(recallResult));
 
         RankResult rankResult = rankService.rank(convertToRankParam(param, recallResult));
-        log.info("rankResult {}", JSONUtils.toJson(rankResult));
+        //log.info("rankResult {}", JSONUtils.toJson(rankResult));
 
         saveSortLog(param, rankResult);
 
@@ -103,7 +103,7 @@ public class RecommendService {
         for (int i = 0, start = 0; i < param.getUserGroupIds().size() && start < contentList.size(); i++) {
             RecommendWithUserGroupResponse.RankData rankData = new RecommendWithUserGroupResponse.RankData();
             rankData.setUserGroupId(param.getUserGroupIds().get(i));
-            int end = Math.min(contentList.size(), start + param.getPublishNum() - 1);
+            int end = Math.min(contentList.size(), start + param.getPublishNum());
             rankData.setContentIds(CommonCollectionUtils.toList(contentList.subList(start, end), Content::getId));
             rankList.add(rankData);
             start = i * param.getPublishNum();

+ 3 - 2
long-article-recommend-service/src/main/resources/mapper/crawler/ArticleUserGroupMapper.xml

@@ -310,9 +310,10 @@
 
   <select id="selectOpenIdByGzhIdAndUserGroupId" resultType="string">
     select
-      distinct user_group_id
+      distinct open_id
     from article_user_group
     where gzh_id = #{gzhId}
-    and open_id = #{openId}
+    and user_group_id = #{userGroupId}
+    and is_delete = 0
   </select>
 </mapper>