diff --git a/application/api/controller/Article.php b/application/api/controller/Article.php index fb29a794..e0b292e9 100644 --- a/application/api/controller/Article.php +++ b/application/api/controller/Article.php @@ -5445,6 +5445,17 @@ class Article extends Base } } + //查询标题是否存在 + $oArticle = new \app\common\Article; + $aCheckTitle = $oArticle->checkTitle(['title' => $aArticle['title'],'article_id' => $iArticleId,'user_id' => $iUserId]); + $iStatus = empty($aCheckTitle['status']) ? -1 : $aCheckTitle['status']; + $sMsg = empty($aCheckTitle['msg']) ? '': $aCheckTitle['msg']; + $iDraftId = empty($aCheckTitle['draft_id']) ? 0 : $aCheckTitle['draft_id']; + if($iStatus != 1){ + $iFirstStatus = 2; + $sFirstMsg = 'Step 1: '.$sMsg; + } + //判断伦理 if(!empty($aArticle['approval']) && $aArticle['approval'] == 1 && empty($aArticle['approval_file'])){ $iFirstStatus = 2;