1
This commit is contained in:
@@ -39,6 +39,7 @@ class Journal extends Controller {
|
|||||||
protected $footer_obj = '';
|
protected $footer_obj = '';
|
||||||
protected $journal_for_author;
|
protected $journal_for_author;
|
||||||
protected $journal_for_author_yc_obj = '';
|
protected $journal_for_author_yc_obj = '';
|
||||||
|
protected $article_main_obj = '';
|
||||||
|
|
||||||
public function __construct(\think\Request $request = null) {
|
public function __construct(\think\Request $request = null) {
|
||||||
parent::__construct($request);
|
parent::__construct($request);
|
||||||
@@ -66,6 +67,7 @@ class Journal extends Controller {
|
|||||||
$this->footer_obj = Db::name('footer');
|
$this->footer_obj = Db::name('footer');
|
||||||
$this->journal_for_author = Db::name('journal_for_author');
|
$this->journal_for_author = Db::name('journal_for_author');
|
||||||
$this->journal_for_author_yc_obj = Db::name('journal_for_author_yc');
|
$this->journal_for_author_yc_obj = Db::name('journal_for_author_yc');
|
||||||
|
$this->article_main_obj = Db::name("article_main");
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -633,6 +635,8 @@ class Journal extends Controller {
|
|||||||
}
|
}
|
||||||
$list[$k]['title'] = $cache_title;
|
$list[$k]['title'] = $cache_title;
|
||||||
$list[$k]['mains'] = [];//getArticleMains($v['article_id']);
|
$list[$k]['mains'] = [];//getArticleMains($v['article_id']);
|
||||||
|
$cm = $this->article_main_obj->where('article_id',$v['article_id'])->where('state',0)->find();
|
||||||
|
$list[$k]['has_mains'] = $cm?1:0;
|
||||||
}
|
}
|
||||||
|
|
||||||
//获取作者
|
//获取作者
|
||||||
|
|||||||
@@ -407,7 +407,7 @@ class Main extends Controller {
|
|||||||
// $push_url = 'http://www.journal.com/api/Main/getImgFile';
|
// $push_url = 'http://www.journal.com/api/Main/getImgFile';
|
||||||
|
|
||||||
//定义需要查询同化的数组
|
//定义需要查询同化的数组
|
||||||
$list = ['articleCite','articlePDF','articleicon','articleSUB','boardIcon','articleSUB2','baseTopic','journalCfp','journalstage','journalfooter','journalicon','journalline','rotation','journaltopic','specialIcon','system','articleCDF'];
|
$list = ['articleCite','articlePDF','articleicon','articleOriginal','articleSUB','boardIcon','articleSUB2','baseTopic','journalCfp','journalstage','journalfooter','journalicon','journalline','rotation','journaltopic','specialIcon','system','articleCDF'];
|
||||||
|
|
||||||
foreach ($list as $v){
|
foreach ($list as $v){
|
||||||
$dir = $root_url."public/".$v."/".date('Ymd');
|
$dir = $root_url."public/".$v."/".date('Ymd');
|
||||||
|
|||||||
@@ -447,6 +447,14 @@ class Article extends Controller
|
|||||||
$co = @copy("http://api.tmrjournals.com/public/articleCDF/" . $data['file_cdf'], ROOT_PATH . 'public' . DS . 'articleCDF' . DS . date('Ymd') . DS . $cfile_name);
|
$co = @copy("http://api.tmrjournals.com/public/articleCDF/" . $data['file_cdf'], ROOT_PATH . 'public' . DS . 'articleCDF' . DS . date('Ymd') . DS . $cfile_name);
|
||||||
$insert['file_cdf'] = date('Ymd') . DS . $cfile_name;
|
$insert['file_cdf'] = date('Ymd') . DS . $cfile_name;
|
||||||
}
|
}
|
||||||
|
if (isset($data['file_original']) && $data['file_original'] != '') {
|
||||||
|
$cfile_name = substr($data['file_original'], strripos($data['file_original'], '/') + 1);
|
||||||
|
if (!is_dir(ROOT_PATH . 'public' . DS . 'articleOriginal' . DS . date('Ymd'))) {
|
||||||
|
mkdir(ROOT_PATH . 'public' . DS . 'articleOriginal' . DS . date('Ymd'));
|
||||||
|
}
|
||||||
|
$co = @copy("http://api.tmrjournals.com/public/articleOriginal/" . $data['file_original'], ROOT_PATH . 'public' . DS . 'articleOriginal' . DS . date('Ymd') . DS . $cfile_name);
|
||||||
|
$insert['file_original'] = date('Ymd') . DS . $cfile_name;
|
||||||
|
}
|
||||||
if (isset($data['endnote']) && $data['endnote'] != '') {
|
if (isset($data['endnote']) && $data['endnote'] != '') {
|
||||||
$cfile_name = substr($data['endnote'], strripos($data['endnote'], '/') + 1);
|
$cfile_name = substr($data['endnote'], strripos($data['endnote'], '/') + 1);
|
||||||
if (!is_dir(ROOT_PATH . 'public' . DS . 'endNote' . DS . date('Ymd'))) {
|
if (!is_dir(ROOT_PATH . 'public' . DS . 'endNote' . DS . date('Ymd'))) {
|
||||||
|
|||||||
Reference in New Issue
Block a user