|
@@ -23,7 +23,14 @@ public class TacticsAndLRModelScoreRankService {
|
|
|
public List<AdRankItem> adItemRank(RankRecommendRequestParam requestParam, ScoreParam scoreParam) {
|
|
|
|
|
|
|
|
|
- List<AdRankItem> adRankItems = rankService680.adItemRank(requestParam, scoreParam);
|
|
|
+
|
|
|
+
|
|
|
+ List<AdRankItem> adRankItems = new ArrayList<>();
|
|
|
+ for (AdPlatformCreativeDTO adPlatformCreativeDTO : requestParam.getAdIdList()) {
|
|
|
+ AdRankItem adRankItem = new AdRankItem();
|
|
|
+ adRankItem.setAdId(adPlatformCreativeDTO.getCreativeId());
|
|
|
+ adRankItems.add(adRankItem);
|
|
|
+ }
|
|
|
|
|
|
Map<Long, AdDirectionScore> adDirectionScoreMap = requestParam.getAdIdList().stream()
|
|
|
.collect(Collectors.toMap(AdPlatformCreativeDTO::getCreativeId, AdPlatformCreativeDTO::getAdDirectionScore));
|