新增自动审稿

This commit is contained in:
chengxl
2025-08-18 11:24:08 +08:00
parent 82937ee886
commit d35ec30449

View File

@@ -3181,7 +3181,11 @@ class Article extends Base
//注释文章筛选领域添加修改为AI推荐领域在第四步可以查看修改 chengxiaoling 20250722
// changeArticleMajor($article_id,$data['major']);
if(!empty($article_id)){//AI推荐领域队列执行
$sQueueId = \think\Queue::push('app\api\job\RecommendArticleField@fire',['article_id' => $article_id], 'RecommendArticleField');
$oArticle = new \app\common\Article;
$aArticleField = $oArticle->getArticleField(['article_id' => $article_id]);
if(empty($aArticleField['data'])){
$sQueueId = \think\Queue::push('app\api\job\RecommendArticleField@fire',['article_id' => $article_id], 'RecommendArticleField');
}
}
//注释文章筛选领域添加修改为AI推荐领域在第四步可以查看修改 chengxiaoling 20250722
@@ -3499,7 +3503,12 @@ class Article extends Base
$this->updateArticleField(['article_id' => $iArticleId,'article_field' => $sMajorData]);
}
//判断是否有文章领域 进行更新操作 chengxiaoling 20250722 end
//AI初审队列 chengxiaoling 20250815 start
if(!empty($iArticleId)){
$aQueueParam = ['article_id' => $iArticleId];
$sQueueId = \think\Queue::push('app\api\job\ArticleReview@fire', $aQueueParam, 'ArticleReview');
}
//AI初审队列 chengxiaoling 20250815 end
return json(['code' => 0]);
}