diff --git a/application/api/controller/Article.php b/application/api/controller/Article.php index 6e07593..c0528e5 100644 --- a/application/api/controller/Article.php +++ b/application/api/controller/Article.php @@ -529,7 +529,10 @@ class Article extends Controller { $tt .= '

Yours sincerely,

'; $tt .= 'Sincerely,
Editorial Office
'; } - }else if($data['state']==5&&$journal_info['journal_id']==9){//录用 + }else if($data['state']==5){//录用 + //录用后更新录用时间 + $this->article_obj->where('article_id',$article_info['article_id'])->update(['rtime'=> time()]); + $tt = 'Manuscript ID: '.$article_info['accept_sn'].'
'; $tt .= 'Manuscript Title: '.$article_info['title'].'
'; $tt .= 'Authors’ Name: '.self::getArticleAuthors($article_info['article_id']).'

'; @@ -551,8 +554,9 @@ class Article extends Controller { $tt .= $journal_info['title'].'
'; $tt .= 'Email: '.$journal_info['email'].'
'; $tt .= 'Website: '.$journal_info['website']; - sendEmail($user_info['email'], $journal_info['title'], $journal_info['title'], $tt, $journal_info['email'], $journal_info['epassword']); - + if($data['state']!=5||$journal_info['journal_id']!=9){ + sendEmail($user_info['email'], $journal_info['title'], $journal_info['title'], $tt, $journal_info['email'], $journal_info['epassword']); + } //转投操作 if($data['trsjournal']!=0){ $tran_data['article_id'] = $data['articleId']; diff --git a/application/api/controller/Super.php b/application/api/controller/Super.php index eb4ba4b..fd68fde 100644 --- a/application/api/controller/Super.php +++ b/application/api/controller/Super.php @@ -111,6 +111,15 @@ class Super extends Controller{ private function getSJ($journalId){ $res = $this->article_obj->where('journal_id',$journalId)->where('state',5)->select(); foreach ($res as $v){ + //文章提交至接收超过48小时 + $t48 = $this->article_obj->where('journal_id',$v['journal_id'])->where('state',0)->count(); + //文章接受时间小于15天 + + //文章接收时间大于120天 + + //with editor时间超过三天(预留) + + $cache_list = $this->article_obj->where('journal_id',$v['journal_id'])->where('state',5)->select(); }