From 207fce28e43fe36a9dc4d8f3bc40602eba07b9af Mon Sep 17 00:00:00 2001 From: chengxl Date: Fri, 25 Jul 2025 17:26:33 +0800 Subject: [PATCH] =?UTF-8?q?AI=E7=94=9F=E6=88=90=E8=B0=83=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- application/api/controller/Aiarticle.php | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/application/api/controller/Aiarticle.php b/application/api/controller/Aiarticle.php index ed5d4e6..bdfde04 100644 --- a/application/api/controller/Aiarticle.php +++ b/application/api/controller/Aiarticle.php @@ -85,10 +85,8 @@ class Aiarticle extends Base } //查询AI内容是否生成 - $aAiArticle = json_decode($this->getAiArticle(['article_id' => $iArticleId]),true); - $aAiArticleContent = empty($aAiArticle['data']) ? [] : $aAiArticle['data']; - $aAiArticle = empty($aAiArticleContent['ai_article']) ? [] : $aAiArticleContent['ai_article']; - + $aWhere = ['is_delete' => 2,'article_id' => $iArticleId]; + $aAiArticle = Db::name('ai_article')->where($aWhere)->find(); $iId = empty($aAiArticle['ai_article_id']) ? 0 : $aAiArticle['ai_article_id']; if(empty($aAiArticle)){ //插入t_ai_article数据 @@ -100,6 +98,7 @@ class Aiarticle extends Base } $aAiArticle = array_merge(['ai_article_id' => $iId,'article_id' => $iArticleId,'is_generate' => 2],$aInsert); } + //判断是否生成 if(!empty($aAiArticle['is_generate']) && $aAiArticle['is_generate'] == 1){ return json_encode(['status' => 5,'msg' => 'The data has been generated, please proceed with the next steps']);