|
@@ -100,14 +100,14 @@ public class ArticleService {
|
|
|
syncAigcIdByWxSn(param.getWxSn());
|
|
|
return;
|
|
|
}
|
|
|
- long minUpdateTimestamp;
|
|
|
+ long minTimestamp;
|
|
|
if (StringUtils.hasText(param.getDateStr())) {
|
|
|
- minUpdateTimestamp = DateUtils.dateStrToTimestamp(param.getDateStr(), "yyyyMMdd") - 86400 * 7;
|
|
|
+ minTimestamp = DateUtils.dateStrToTimestamp(param.getDateStr(), "yyyyMMdd") - 86400 * 7;
|
|
|
} else {
|
|
|
- minUpdateTimestamp = DateUtils.getTodayStart() - 86400 * 7;
|
|
|
+ minTimestamp = DateUtils.getTodayStart() - 86400 * 7;
|
|
|
}
|
|
|
while (true) {
|
|
|
- List<Article> articleList = crawlerBaseMapper.getWaitingFindArticle(minUpdateTimestamp);
|
|
|
+ List<Article> articleList = crawlerBaseMapper.getWaitingFindArticle(minTimestamp);
|
|
|
if (CollectionUtils.isEmpty(articleList)) {
|
|
|
return;
|
|
|
}
|
|
@@ -120,14 +120,14 @@ public class ArticleService {
|
|
|
cdl.countDown();
|
|
|
}
|
|
|
});
|
|
|
- minUpdateTimestamp = minUpdateTimestamp > article.getUpdateTime() ? minUpdateTimestamp : article.getUpdateTime();
|
|
|
+ minTimestamp = minTimestamp > article.getPublishTimestamp() ? minTimestamp : article.getPublishTimestamp();
|
|
|
}
|
|
|
try {
|
|
|
cdl.await();
|
|
|
} catch (Exception e) {
|
|
|
log.error("cdl error", e);
|
|
|
}
|
|
|
- log.info("findSource timestamp:{}", minUpdateTimestamp);
|
|
|
+ log.info("findSource timestamp:{}", minTimestamp);
|
|
|
}
|
|
|
}
|
|
|
|
|
@@ -135,7 +135,7 @@ public class ArticleService {
|
|
|
Article article = articleRepository.getByWxSn(wxSn);
|
|
|
String ghId = article.getGhId();
|
|
|
String title = article.getTitle();
|
|
|
- Long publishTimestamp = article.getUpdateTime() * 1000;
|
|
|
+ Long publishTimestamp = article.getPublishTimestamp() * 1000;
|
|
|
PublishAccount publishAccount = publishAccountRepository.getByGhId(ghId);
|
|
|
List<PublishContent> publishContentList = aigcBaseMapper.getNearestPublishContent(publishAccount.getId(), publishTimestamp, 100);
|
|
|
if (CollectionUtils.isEmpty(publishContentList)) {
|