article_obj->where("journal_stage_id", $stage_id)->where("state", 0)->select(); $stage_info = $this->journal_stage_obj->where("journal_stage_id", $stage_id)->find(); $count = 0; foreach ($list as $v) { XmlBuilder::forArticle($v['article_id']); $file = substr($v['doi'], strpos($v['doi'], "/") + 1) . ".xml"; pushSFTPForScopus($file, $v['file_pdf'], $stage_info); $count++; } return PushResult::success("Scopus 已上传 {$count} 篇文章的 XML/PDF"); } }