Browse Source

datastat_score 增加 publish_timestamp

wangyunpeng 7 tháng trước cách đây
mục cha
commit
e6fa7f4b2b

+ 3 - 0
long-article-recommend-service/src/main/java/com/tzld/longarticle/recommend/server/model/entity/longArticle/DatastatScore.java

@@ -83,4 +83,7 @@ public class DatastatScore {
     @Column(name = "source_id")
     private String sourceId;
 
+    @Column(name = "publish_timestamp")
+    private Long publishTimestamp;
+
 }

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

@@ -1633,7 +1633,7 @@ public class DataDashboardService {
                 item.setFirstExplorationIntervalAvg(explorationInterval);
             }
             result.add(item);
-            saveList.add(buildDatastatScore(publishSortLog, item));
+            saveList.add(buildDatastatScore(publishSortLog, item, article));
         }
         saveDatastatScore(dateStrList, saveList);
         result = result.stream().filter(o -> o.getIndex() == 1).collect(Collectors.toList());
@@ -1642,7 +1642,7 @@ public class DataDashboardService {
         return result;
     }
 
-    private DatastatScore buildDatastatScore(PublishSortLog publishSortLog, FirstContentScoreExport value) {
+    private DatastatScore buildDatastatScore(PublishSortLog publishSortLog, FirstContentScoreExport value, Article article) {
         DatastatScore item = new DatastatScore();
         item.setDt(value.getDateStr());
         item.setGhId(value.getGhId());
@@ -1665,6 +1665,7 @@ public class DataDashboardService {
         item.setPublishContentId(publishSortLog.getPublishContentId());
         item.setCrawlerChannelContentId(publishSortLog.getCrawlerChannelContentId());
         item.setSourceId(publishSortLog.getSourceId());
+        item.setPublishTimestamp(article.getPublishTimestamp());
         return item;
     }