|
@@ -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();
|