|
@@ -265,12 +265,12 @@ public class ArticleService {
|
|
|
if (Objects.isNull(publishAccount)) {
|
|
|
continue;
|
|
|
}
|
|
|
- List<PublishContent> publishContentList = aigcBaseMapper.getNearestPublishContent(publishAccount.getId(), now, null);
|
|
|
- PublishContent publishContent = findPublishContent(publishContentList, task.getTitle(), now);
|
|
|
+ List<PublishContent> publishContentList = aigcBaseMapper.getNearestPublishContent(publishAccount.getId(), task.getPublishTimestamp(), 100);
|
|
|
+ PublishContent publishContent = findPublishContent(publishContentList, task.getTitle(), task.getPublishTimestamp());
|
|
|
if (Objects.isNull(publishContent)) {
|
|
|
continue;
|
|
|
}
|
|
|
- RootPublishContentVO source = getRootPublishContent(task.getChannelContentId(), null, null, null, 0);
|
|
|
+ RootPublishContentVO source = getRootPublishContent(publishContent.getCrawlerChannelContentId(), null, publishContent.getId(), null, 0);
|
|
|
// 更新
|
|
|
if (StringUtils.hasText(source.getRootProduceContentId())) {
|
|
|
task.setStatus(ArticlePoolPromotionSourceStatusEnum.FINISH.getCode());
|