From a0eacfd144349c07550a70061dc99afd9ff9d09e Mon Sep 17 00:00:00 2001
From: wangjinlei <751475802@qq.com>
Date: Fri, 8 Apr 2022 14:01:38 +0800
Subject: [PATCH] 1
---
.gitignore | 2 +-
application/api/controller/Admin.php | 8 +-
application/api/controller/Article.php | 62 ++++++------
application/api/controller/Auto.php | 110 ++++++++++-----------
application/api/controller/Chief.php | 14 +--
application/api/controller/Reviewer.php | 24 ++---
application/api/controller/Special.php | 8 +-
application/api/controller/Staff.php | 124 ++++++++++++------------
application/api/controller/User.php | 26 ++---
public/index.php | 6 +-
10 files changed, 192 insertions(+), 192 deletions(-)
diff --git a/.gitignore b/.gitignore
index 3df21f8..749398a 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,7 +1,7 @@
.idea
composer.lock
*.log
-public/
+/public/
config/
nbproject/
/.vscode/
\ No newline at end of file
diff --git a/application/api/controller/Admin.php b/application/api/controller/Admin.php
index 318f729..91d1d0a 100644
--- a/application/api/controller/Admin.php
+++ b/application/api/controller/Admin.php
@@ -321,8 +321,8 @@ class Admin extends Controller {
'sendPassword'=>$journal_info['epassword'], // 期刊密码
'from_name'=>$journal_info['title']
];
- Queue::push('app\api\job\domail@fire',$sendUser,'domail');
- //sendEmail($editor_info['email'], $journal_info['title'], $journal_info['title'], $tt, $journal_info['email'], $journal_info['epassword']);
+ // Queue::push('app\api\job\domail@fire',$sendUser,'domail');
+ sendEmail($editor_info['email'], $journal_info['title'], $journal_info['title'], $tt, $journal_info['email'], $journal_info['epassword']);
//发送消息信息--编辑
$journal_res = $this->journal_obj->where('journal_id', $data['journal'])->find();
@@ -373,9 +373,9 @@ class Admin extends Controller {
'sendPassword'=>$journal_info['epassword'], // 期刊密码
'from_name'=>$journal_info['title']
];
- Queue::push('app\api\job\domail@fire',$sendUser,'domail');
+ // Queue::push('app\api\job\domail@fire',$sendUser,'domail');
- //sendEmail($editor_info['email'], $journal_info['title'], $journal_info['title'], $tt, $journal_info['email'], $journal_info['epassword']);
+ sendEmail($editor_info['email'], $journal_info['title'], $journal_info['title'], $tt, $journal_info['email'], $journal_info['epassword']);
//发送消息信息--编辑
$journal_res = $this->journal_obj->where('journal_id', $data['journal'])->find();
diff --git a/application/api/controller/Article.php b/application/api/controller/Article.php
index c41a844..a07a59e 100644
--- a/application/api/controller/Article.php
+++ b/application/api/controller/Article.php
@@ -329,9 +329,9 @@ class Article extends Controller {
'sendPassword'=>$journal_info['epassword'], // 期刊密码
'from_name'=>$journal_info['title']
];
- Queue::push('app\api\job\domail@fire',$sendUser,'domail');
+ // Queue::push('app\api\job\domail@fire',$sendUser,'domail');
- //sendEmail($editor_info['email'],$journal_info['title'], $journal_info['title'], $tt1, $journal_info['email'], $journal_info['epassword']);
+ sendEmail($editor_info['email'],$journal_info['title'], $journal_info['title'], $tt1, $journal_info['email'], $journal_info['epassword']);
//发送消息给编辑
add_usermsg($journal_info['editor_id'], 'New transfer manuscript ', '/articleDetailEditor?id=' . $article_info['article_id']);
@@ -446,9 +446,9 @@ class Article extends Controller {
'sendPassword'=>$journal_info['epassword'], // 期刊密码
'from_name'=>$journal_info['title']
];
- Queue::push('app\api\job\domail@fire',$sendUser,'domail');
+ // Queue::push('app\api\job\domail@fire',$sendUser,'domail');
- //sendEmail($editor_info['email'], $journal_info['title'], $journal_info['title'], $tt,$journal_info['email'],$journal_info['epassword']);
+ sendEmail($editor_info['email'], $journal_info['title'], $journal_info['title'], $tt,$journal_info['email'],$journal_info['epassword']);
//记录历史file信息
@@ -704,9 +704,9 @@ class Article extends Controller {
'sendPassword'=>$journal_info['epassword'], // 期刊密码
'from_name'=>$journal_info['title']
];
- Queue::push('app\api\job\domail@fire',$sendUser,'domail');
+ // Queue::push('app\api\job\domail@fire',$sendUser,'domail');
- //sendEmail($editor_info['email'], $journal_info['title'], $journal_info['title'], $tt,$journal_info['email'],$journal_info['epassword']);
+ sendEmail($editor_info['email'], $journal_info['title'], $journal_info['title'], $tt,$journal_info['email'],$journal_info['epassword']);
//添加usermsg
add_usermsg($journal_info['editor_id'], 'Manuscript authors be changed,please contact the author to confirm.', 'articleDetailEditor?id='.$data['articleId']);
@@ -788,19 +788,19 @@ class Article extends Controller {
$sendUser['user_id'] = $user_info['user_id'];
$sendUser['email'] = $user_info['email'];
$sendUser['content'] = $tt;
- Queue::push('app\api\job\domail@fire',$sendUser,'domail');
+ // Queue::push('app\api\job\domail@fire',$sendUser,'domail');
- //sendEmail($user_info['email'], $journal_info['title'], $journal_info['title'], $tt, $journal_info['email'], $journal_info['epassword']);
+ sendEmail($user_info['email'], $journal_info['title'], $journal_info['title'], $tt, $journal_info['email'], $journal_info['epassword']);
//发送邮件提醒编辑有新的转投稿件
- //$tt1 = 'Dear editor';
- //$tt1 .= 'Please check the new transfer manuscript in the submission system.';
- //sendEmail($trans_editor_info['email'],$journal_info['title'], $journal_info['title'], $tt1, $journal_info['email'], $journal_info['epassword']);
+ $tt1 = 'Dear editor';
+ $tt1 .= 'Please check the new transfer manuscript in the submission system.';
+ sendEmail($trans_editor_info['email'],$journal_info['title'], $journal_info['title'], $tt1, $journal_info['email'], $journal_info['epassword']);
- $sendUser['user_id'] = $trans_editor_info['user_id'];
- $sendUser['email'] = $trans_editor_info['email'];
- $sendUser['content'] = 'Dear editor,Please check the new transfer manuscript in the submission system.';
- Queue::push('app\api\job\domail@fire',$sendUser,'domail');
+ // $sendUser['user_id'] = $trans_editor_info['user_id'];
+ // $sendUser['email'] = $trans_editor_info['email'];
+ // $sendUser['content'] = 'Dear editor,Please check the new transfer manuscript in the submission system.';
+ // Queue::push('app\api\job\domail@fire',$sendUser,'domail');
//增加usermsg
add_usermsg($tran_journal['editor_id'], 'New transfer manuscript ', '/articleDetailEditor?id=' . $article_info['article_id']);
@@ -919,8 +919,8 @@ class Article extends Controller {
$tt .= 'Website: '.$journal_info['website'];
if($data['state']!=5||$journal_info['journal_id']!=9){
$sendUser['content'] = $tt;
- Queue::push('app\api\job\domail@fire',$sendUser,'domail');
-// sendEmail($user_info['email'], $journal_info['title'], $journal_info['title'], $tt, $journal_info['email'], $journal_info['epassword']);
+ // Queue::push('app\api\job\domail@fire',$sendUser,'domail');
+ sendEmail($user_info['email'], $journal_info['title'], $journal_info['title'], $tt, $journal_info['email'], $journal_info['epassword']);
}
if($data['state']==6){//进入终审,通知主编邮件
$chiefs = $this->chief_to_journal_obj->join('t_user','t_user.user_id = t_chief_to_journal.user_id','left')->where('t_chief_to_journal.journal_id',$journal_info['journal_id'])->where('t_chief_to_journal.state',0)->select();
@@ -938,8 +938,8 @@ class Article extends Controller {
$sendUser['user_id'] = $v['user_id'];
$sendUser['email'] = $v['email'];
$sendUser['content'] = $tts;
- Queue::push('app\api\job\domail@fire',$sendUser,'domail');
-// sendEmail($v['email'], $journal_info['title'], $journal_info['title'], $tts, $journal_info['email'], $journal_info['epassword']);
+ // Queue::push('app\api\job\domail@fire',$sendUser,'domail');
+ sendEmail($v['email'], $journal_info['title'], $journal_info['title'], $tts, $journal_info['email'], $journal_info['epassword']);
}
}
@@ -993,9 +993,9 @@ class Article extends Controller {
'sendPassword'=>$journal_info['epassword'], // 期刊密码
'from_name'=>$journal_info['title'],
];
- Queue::push('app\api\job\domail@fire',$sendReviewer,'domail');
+ // Queue::push('app\api\job\domail@fire',$sendReviewer,'domail');
- //sendEmail($v['email'], $journal_info['title'], $journal_info['title'], $tts, $journal_info['email'], $journal_info['epassword']);
+ sendEmail($v['email'], $journal_info['title'], $journal_info['title'], $tts, $journal_info['email'], $journal_info['epassword']);
}
private function creatLoginUrlForChief($user,$article_id){
@@ -1200,9 +1200,9 @@ class Article extends Controller {
'sendPassword'=>$journal_info['epassword'], // 期刊密码
'from_name'=>$journal_info['title']
];
- Queue::push('app\api\job\domail@fire',$sendUser,'domail');
+ // Queue::push('app\api\job\domail@fire',$sendUser,'domail');
- //sendEmail($reviewer_info['email'], $journal_info['title'], $journal_info['title'], $tt, $journal_info['email'], $journal_info['epassword']);
+ sendEmail($reviewer_info['email'], $journal_info['title'], $journal_info['title'], $tt, $journal_info['email'], $journal_info['epassword']);
//记录userlog
$log_data['user_id'] = $article_info['editor_id'];
@@ -1374,9 +1374,9 @@ class Article extends Controller {
//发送邮件到编辑,提醒有待审文章
$editor_info = $this->user_obj->where('user_id',$journal_info['editor_id'])->find();
- //$tt = 'Dear editor,
';
- //$tt .= 'Please check the new manuscript in the submission system.';
- //sendEmail($editor_info['email'], $journal_info['title'], $journal_info['title'], $tt,$journal_info['email'],$journal_info['epassword']);
+ $tt = 'Dear editor,
';
+ $tt .= 'Please check the new manuscript in the submission system.';
+ sendEmail($editor_info['email'], $journal_info['title'], $journal_info['title'], $tt,$journal_info['email'],$journal_info['epassword']);
$sendEditor=[
'title'=> $journal_info['title'], // 邮件标题
'content'=>'Dear editor,
Please check the new manuscript in the submission system.',//邮件内容
@@ -1387,7 +1387,7 @@ class Article extends Controller {
'sendPassword'=>$journal_info['epassword'], // 期刊密码
'from_name'=>$journal_info['title']
];
- Queue::push('app\api\job\domail@fire',$sendEditor,'domail');
+ // Queue::push('app\api\job\domail@fire',$sendEditor,'domail');
$user_rev_info = $this->user_reviewer_info_obj->where("reviewer_id",$user_res['user_id'])->find();
//发送邮件给作者,表示感谢
@@ -1418,9 +1418,9 @@ class Article extends Controller {
'sendPassword'=>$journal_info['epassword'], // 期刊密码
'from_name'=>$journal_info['title']
];
- Queue::push('app\api\job\domail@fire',$sendUser,'domail');
+ // Queue::push('app\api\job\domail@fire',$sendUser,'domail');
- //sendEmail($user_res['email'],$journal_info['title'], $journal_info['title'], $tt1,$journal_info['email'],$journal_info['epassword']);
+ sendEmail($user_res['email'],$journal_info['title'], $journal_info['title'], $tt1,$journal_info['email'],$journal_info['epassword']);
//增加用户操作log
$log_data['user_id'] = $user_res['user_id'];
@@ -1549,7 +1549,7 @@ class Article extends Controller {
$tt .= 'Email: '.$journal_info['email'].'
';
$tt .= 'Website:'.$journal_info['website'].'';
- //sendEmail($author_info['email'], $journal_info['title'], $journal_info['title'], $tt,$journal_info['email'],$journal_info['epassword']);
+ sendEmail($author_info['email'], $journal_info['title'], $journal_info['title'], $tt,$journal_info['email'],$journal_info['epassword']);
$sendUser=[
'title'=>$journal_info['title'], // 邮件标题
@@ -1561,7 +1561,7 @@ class Article extends Controller {
'sendPassword'=>$journal_info['epassword'], // 期刊密码
'from_name'=>$journal_info['title']
];
- Queue::push('app\api\job\domail@fire',$sendUser,'domail');
+ // Queue::push('app\api\job\domail@fire',$sendUser,'domail');
//添加转换表数据
$art_insert['art_aut_id'] = $art_aut_id;
diff --git a/application/api/controller/Auto.php b/application/api/controller/Auto.php
index a186540..1e13c39 100644
--- a/application/api/controller/Auto.php
+++ b/application/api/controller/Auto.php
@@ -97,24 +97,24 @@ class Auto extends Controller {
$tt .= 'Email: ' . $cache_journal['email'] . '
';
$tt .= 'Website:' . $cache_journal['website'] . '';
- //$maidata['email'] = $cache_reviewer['email'];
- //$maidata['title'] = "Invitation to review manuscript for " . $cache_journal['title'] . " - Reminder";
- //$maidata['content'] = $tt;
- //$maidata['tmail'] = $cache_journal['email'];
- //$maidata['tpassword'] = $cache_journal['epassword'];
- //Queue::push('app\api\job\mail@fire', $maidata, "tmail");
+ $maidata['email'] = $cache_reviewer['email'];
+ $maidata['title'] = "Invitation to review manuscript for " . $cache_journal['title'] . " - Reminder";
+ $maidata['content'] = $tt;
+ $maidata['tmail'] = $cache_journal['email'];
+ $maidata['tpassword'] = $cache_journal['epassword'];
+ Queue::push('app\api\job\mail@fire', $maidata, "tmail");
- $sendUser=[
- 'title'=>"Invitation to review manuscript for " . $cache_journal['title'] . " - Reminder", // 邮件标题
- 'content'=>$tt,//邮件内容
- 'user_id'=>$v['reviewer_id'], //收件人ID
- 'email'=>$cache_reviewer['email'],// 收件人邮箱
- 'journal_id'=>$cache_journal['journal_id'], // 期刊ID
- 'sendEmail'=>$cache_journal['email'], // 期刊邮箱
- 'sendPassword'=>$cache_journal['epassword'], // 期刊密码
- 'from_name'=>"Invitation to review manuscript for " . $cache_journal['title'] . " - Reminder"
- ];
- Queue::push('app\api\job\domail@fire',$sendUser,'domail');
+ // $sendUser=[
+ // 'title'=>"Invitation to review manuscript for " . $cache_journal['title'] . " - Reminder", // 邮件标题
+ // 'content'=>$tt,//邮件内容
+ // 'user_id'=>$v['reviewer_id'], //收件人ID
+ // 'email'=>$cache_reviewer['email'],// 收件人邮箱
+ // 'journal_id'=>$cache_journal['journal_id'], // 期刊ID
+ // 'sendEmail'=>$cache_journal['email'], // 期刊邮箱
+ // 'sendPassword'=>$cache_journal['epassword'], // 期刊密码
+ // 'from_name'=>"Invitation to review manuscript for " . $cache_journal['title'] . " - Reminder"
+ // ];
+ // Queue::push('app\api\job\domail@fire',$sendUser,'domail');
}
}
}
@@ -184,24 +184,24 @@ class Auto extends Controller {
$tt .= 'Email: ' . $cache_journal['email'] . '
';
$tt .= 'Website:' . $cache_journal['website'] . '';
- //$maidata['email'] = $cache_author['email'];
- //$maidata['title'] = "Revision Due Date-" . $cache_journal['title'];
- //$maidata['content'] = $tt;
- //$maidata['tmail'] = $cache_journal['email'];
- //$maidata['tpassword'] = $cache_journal['epassword'];
- //Queue::push('app\api\job\mail@fire', $maidata, "tmail");
+ $maidata['email'] = $cache_author['email'];
+ $maidata['title'] = "Revision Due Date-" . $cache_journal['title'];
+ $maidata['content'] = $tt;
+ $maidata['tmail'] = $cache_journal['email'];
+ $maidata['tpassword'] = $cache_journal['epassword'];
+ Queue::push('app\api\job\mail@fire', $maidata, "tmail");
- $sendUser=[
- 'title'=>"Revision Due Date-" . $cache_journal['title'], // 邮件标题
- 'content'=>$tt,//邮件内容
- 'user_id'=>$cache_author['user_id'], //收件人ID
- 'email'=>$cache_author['email'],// 收件人邮箱
- 'journal_id'=>$cache_journal['journal_id'], // 期刊ID
- 'sendEmail'=>$cache_journal['email'], // 期刊邮箱
- 'sendPassword'=>$cache_journal['epassword'], // 期刊密码
- 'from_name'=>"Revision Due Date-" . $cache_journal['title']
- ];
- Queue::push('app\api\job\domail@fire',$sendUser,'domail');
+ // $sendUser=[
+ // 'title'=>"Revision Due Date-" . $cache_journal['title'], // 邮件标题
+ // 'content'=>$tt,//邮件内容
+ // 'user_id'=>$cache_author['user_id'], //收件人ID
+ // 'email'=>$cache_author['email'],// 收件人邮箱
+ // 'journal_id'=>$cache_journal['journal_id'], // 期刊ID
+ // 'sendEmail'=>$cache_journal['email'], // 期刊邮箱
+ // 'sendPassword'=>$cache_journal['epassword'], // 期刊密码
+ // 'from_name'=>"Revision Due Date-" . $cache_journal['title']
+ // ];
+ // Queue::push('app\api\job\domail@fire',$sendUser,'domail');
}
@@ -220,24 +220,24 @@ class Auto extends Controller {
$tt .= 'Email: ' . $cache_journal['email'] . '
';
$tt .= 'Website:' . $cache_journal['website'] . '';
- //$maidata['email'] = $cache_author['email'];
- //$maidata['title'] = "Revision Due Date-" . $cache_journal['title'];
- //$maidata['content'] = $tt;
- //$maidata['tmail'] = $cache_journal['email'];
- //$maidata['tpassword'] = $cache_journal['epassword'];
- //Queue::push('app\api\job\mail@fire', $maidata, "tmail");
+ $maidata['email'] = $cache_author['email'];
+ $maidata['title'] = "Revision Due Date-" . $cache_journal['title'];
+ $maidata['content'] = $tt;
+ $maidata['tmail'] = $cache_journal['email'];
+ $maidata['tpassword'] = $cache_journal['epassword'];
+ Queue::push('app\api\job\mail@fire', $maidata, "tmail");
- $sendUser=[
- 'title'=>"Revision Due Date-" . $cache_journal['title'], // 邮件标题
- 'content'=>$tt,//邮件内容
- 'user_id'=>$cache_author['user_id'], //收件人ID
- 'email'=>$cache_author['email'],// 收件人邮箱
- 'journal_id'=>$cache_journal['journal_id'], // 期刊ID
- 'sendEmail'=>$cache_journal['email'], // 期刊邮箱
- 'sendPassword'=>$cache_journal['epassword'], // 期刊密码
- 'from_name'=>"Revision Due Date-" . $cache_journal['title']
- ];
- Queue::push('app\api\job\domail@fire',$sendUser,'domail');
+ // $sendUser=[
+ // 'title'=>"Revision Due Date-" . $cache_journal['title'], // 邮件标题
+ // 'content'=>$tt,//邮件内容
+ // 'user_id'=>$cache_author['user_id'], //收件人ID
+ // 'email'=>$cache_author['email'],// 收件人邮箱
+ // 'journal_id'=>$cache_journal['journal_id'], // 期刊ID
+ // 'sendEmail'=>$cache_journal['email'], // 期刊邮箱
+ // 'sendPassword'=>$cache_journal['epassword'], // 期刊密码
+ // 'from_name'=>"Revision Due Date-" . $cache_journal['title']
+ // ];
+ // Queue::push('app\api\job\domail@fire',$sendUser,'domail');
}
}
@@ -421,8 +421,8 @@ class Auto extends Controller {
$sendUser['user_id'] = $editor_info['editor_id'];
$sendUser['email'] = $editor_info['email'];
$sendUser['content'] = $tt;
- Queue::push('app\api\job\domail@fire',$sendUser,'domail');
- //sendEmail($editor_info['email'], $journal_info['title'], $journal_info['title'], $tt, $journal_info['email'], $journal_info['epassword']);
+ // Queue::push('app\api\job\domail@fire',$sendUser,'domail');
+ sendEmail($editor_info['email'], $journal_info['title'], $journal_info['title'], $tt, $journal_info['email'], $journal_info['epassword']);
} else {//查询到审稿人,执行添加操作
//将审稿时间定义至现在
$this->user_obj->where('user_id', $reviewer['user_id'])->update(['rtime' => time()]);
@@ -467,9 +467,9 @@ class Auto extends Controller {
$sendUser['user_id'] = $reviewer_info['editor_id'];
$sendUser['email'] = $reviewer_info['email'];
$sendUser['content'] = $tt;
- Queue::push('app\api\job\domail@fire',$sendUser,'domail');
+ // Queue::push('app\api\job\domail@fire',$sendUser,'domail');
- //sendEmail($reviewer_info['email'], $journal_info['title'], $journal_info['title'], $tt, $journal_info['email'], $journal_info['epassword']);
+ sendEmail($reviewer_info['email'], $journal_info['title'], $journal_info['title'], $tt, $journal_info['email'], $journal_info['epassword']);
//记录userlog
$log_data['user_id'] = $article_info['editor_id'];
diff --git a/application/api/controller/Chief.php b/application/api/controller/Chief.php
index 57e8d48..4afcdd4 100644
--- a/application/api/controller/Chief.php
+++ b/application/api/controller/Chief.php
@@ -736,12 +736,12 @@ class Chief extends Controller {
$tt .= 'Email: '.$journal_info['email'].'
';
$tt .= 'Website: '.$journal_info['website'];
- //$maidata['email'] = $board_info['email'];
- //$maidata['title'] = $journal_info['title'];
- //$maidata['content'] = $tt;
- //$maidata['tmail'] = $journal_info['email'];
- //$maidata['tpassword'] = $journal_info['epassword'];
- //Queue::push( 'app\api\job\mail@fire' , $maidata , "tmail" );
+ $maidata['email'] = $board_info['email'];
+ $maidata['title'] = $journal_info['title'];
+ $maidata['content'] = $tt;
+ $maidata['tmail'] = $journal_info['email'];
+ $maidata['tpassword'] = $journal_info['epassword'];
+ Queue::push( 'app\api\job\mail@fire' , $maidata , "tmail" );
$sendUser=[
'title'=>$journal_info['title'], // 邮件标题
@@ -753,7 +753,7 @@ class Chief extends Controller {
'sendPassword'=>$journal_info['epassword'], // 期刊密码
'from_name'=>'TMR'
];
- Queue::push('app\api\job\domail@fire',$sendUser,'domail');
+ // Queue::push('app\api\job\domail@fire',$sendUser,'domail');
return jsonSuccess([]);
}
diff --git a/application/api/controller/Reviewer.php b/application/api/controller/Reviewer.php
index f4c9365..f2a1b1d 100644
--- a/application/api/controller/Reviewer.php
+++ b/application/api/controller/Reviewer.php
@@ -387,9 +387,9 @@ class Reviewer extends Controller
//发送email提醒
if ($type != 'editor') {
- // $tt = 'Dear editor,
';
- // $tt .= 'Please check the new comments from the reviewer.';
- // sendEmail($editor_info['email'], $journal_info['title'], $journal_info['title'], $tt, $journal_info['email'], $journal_info['epassword']);
+ $tt = 'Dear editor,
';
+ $tt .= 'Please check the new comments from the reviewer.';
+ sendEmail($editor_info['email'], $journal_info['title'], $journal_info['title'], $tt, $journal_info['email'], $journal_info['epassword']);
$sendEditor = [
'title' => $journal_info['title'], // 邮件标题
'content' => 'Dear editor,
Please check the new comments from the reviewer.', //邮件内容
@@ -400,7 +400,7 @@ class Reviewer extends Controller
'sendPassword' => $journal_info['epassword'], // 期刊密码
'from_name' => $journal_info['title']
];
- Queue::push('app\api\job\domail@fire', $sendEditor, 'domail');
+ // Queue::push('app\api\job\domail@fire', $sendEditor, 'domail');
}
//保存usermsg
@@ -553,8 +553,8 @@ class Reviewer extends Controller
'sendPassword' => $journal_info['epassword'], // 期刊密码
'from_name' => $journal_info['title']
];
- Queue::push('app\api\job\domail@fire', $sendEditor, 'domail');
- //sendEmail($reviewer_info['email'], $journal_info['title'], $journal_info['title'], $tt, $journal_info['email'], $journal_info['epassword']);
+ // Queue::push('app\api\job\domail@fire', $sendEditor, 'domail');
+ sendEmail($reviewer_info['email'], $journal_info['title'], $journal_info['title'], $tt, $journal_info['email'], $journal_info['epassword']);
return jsonSuccess([]);
}
@@ -732,8 +732,8 @@ class Reviewer extends Controller
'sendPassword' => $journal_info['epassword'], // 期刊密码
'from_name' => $journal_info['title']
];
- Queue::push('app\api\job\domail@fire', $sendEditor, 'domail');
- //sendEmail($editor_info['email'], $journal_info['title'], $journal_info['title'], $tt, $journal_info['email'], $journal_info['epassword']);
+ // Queue::push('app\api\job\domail@fire', $sendEditor, 'domail');
+ sendEmail($editor_info['email'], $journal_info['title'], $journal_info['title'], $tt, $journal_info['email'], $journal_info['epassword']);
//发送email感谢reviewer并携带附件
$reviewer_info = $this->user_obj->where('user_id', $art_rev_info['reviewer_id'])->find();
@@ -753,9 +753,9 @@ class Reviewer extends Controller
'from_name' => $journal_info['title'],
'attachment_url' => $reviewer_ZS
];
- Queue::push('app\api\job\domail@fire', $sendReviewer, 'domail');
+ // Queue::push('app\api\job\domail@fire', $sendReviewer, 'domail');
- //sendEmail($reviewer_info['email'], 'Your contribution is greatly appreciated', $journal_info['title'], $tt1, $journal_info['email'], $journal_info['epassword'], $reviewer_ZS);
+ sendEmail($reviewer_info['email'], 'Your contribution is greatly appreciated', $journal_info['title'], $tt1, $journal_info['email'], $journal_info['epassword'], $reviewer_ZS);
//记录usermsg
add_usermsg($journal_info['editor_id'], 'Feedback questionnaire be uploaded.', '/articleReviewerDetail?id=' . $data['art_rev_id']);
@@ -999,9 +999,9 @@ class Reviewer extends Controller
'sendPassword' => $journal_info['epassword'], // 期刊密码
'from_name' => $journal_info['title']
];
- Queue::push('app\api\job\domail@fire', $sendReviewer, 'domail');
+ // Queue::push('app\api\job\domail@fire', $sendReviewer, 'domail');
- //sendEmail($user_info['email'], $journal_info['title'], $journal_info['title'], $tt, $journal_info['email'], $journal_info['epassword']);
+ sendEmail($user_info['email'], $journal_info['title'], $journal_info['title'], $tt, $journal_info['email'], $journal_info['epassword']);
$re['art_rev_id'] = $res;
return jsonSuccess($re);
diff --git a/application/api/controller/Special.php b/application/api/controller/Special.php
index c6c5b47..9f35b7d 100644
--- a/application/api/controller/Special.php
+++ b/application/api/controller/Special.php
@@ -85,8 +85,8 @@ class Special extends Controller {
'sendPassword'=>Env::get('email.send_email_password'), // 期刊密码
'from_name'=>'TMR'
];
- Queue::push('app\api\job\domail@fire',$sendUser,'domail');
-// sendEmail($email, 'Dear ' . $data['realname'], 'TMR', $content);
+ // Queue::push('app\api\job\domail@fire',$sendUser,'domail');
+ sendEmail($email, 'Dear ' . $data['realname'], 'TMR', $content);
return json($inser_data);
}
@@ -257,7 +257,7 @@ class Special extends Controller {
$editor_info = $this->user_obj->where('user_id', $journal_info['editor_id'])->find();
$tt = 'Dear editor,
';
$tt .= 'Please check the new manuscript in the submission system.';
-// sendEmail($editor_info['email'], $journal_info['title'], $journal_info['title'], $tt, $journal_info['email'], $journal_info['epassword']);
+ sendEmail($editor_info['email'], $journal_info['title'], $journal_info['title'], $tt, $journal_info['email'], $journal_info['epassword']);
$sendEditor=[
'title'=>$journal_info['title'], // 邮件标题
'content'=>$tt,//邮件内容
@@ -268,7 +268,7 @@ class Special extends Controller {
'sendPassword'=>$journal_info['epassword'], // 期刊密码
'from_name'=>$journal_info['title']
];
- Queue::push('app\api\job\domail@fire',$sendEditor,'domail');
+ // Queue::push('app\api\job\domail@fire',$sendEditor,'domail');
//增加用户操作log
$log_data['user_id'] = $user_res['user_id'];
diff --git a/application/api/controller/Staff.php b/application/api/controller/Staff.php
index 35a3644..9e17e01 100644
--- a/application/api/controller/Staff.php
+++ b/application/api/controller/Staff.php
@@ -488,73 +488,73 @@ class Staff extends Controller {
return $re;
}
- public function getgrtc(){
+ // public function getgrtc(){
- $staff_info = $this->staff_obj->where('name', $name)->where('state',0)->find();
- $baseprice = $this->getBasePrice($name);
- //获取实时期刊提成情况
- $c_time = strtotime("-1 month", strtotime(date('Y-m') . '-26 00:00:00'));
- $c_time1 = strtotime(date('Y-m' . '-25 23:59:59'));
- $where['ctime'] = array(['>', $c_time], ['<=', $c_time1]);
- $journals = $this->journal_obj->where('staff_id', $staff_info['staff_id'])->select();
- $journal_price = 0;
- $cite_price = 0;
- if($staff_info['type']==0){
- foreach ($journals as $v) {
- $c_price = 0;
- $where['accept_sn'] = ['like',$v['abbr'].'%'];
- $cache_articles = $this->article_obj->where($where)->select();
+ // $staff_info = $this->staff_obj->where('name', $name)->where('state',0)->find();
+ // $baseprice = $this->getBasePrice($name);
+ // //获取实时期刊提成情况
+ // $c_time = strtotime("-1 month", strtotime(date('Y-m') . '-26 00:00:00'));
+ // $c_time1 = strtotime(date('Y-m' . '-25 23:59:59'));
+ // $where['ctime'] = array(['>', $c_time], ['<=', $c_time1]);
+ // $journals = $this->journal_obj->where('staff_id', $staff_info['staff_id'])->select();
+ // $journal_price = 0;
+ // $cite_price = 0;
+ // if($staff_info['type']==0){
+ // foreach ($journals as $v) {
+ // $c_price = 0;
+ // $where['accept_sn'] = ['like',$v['abbr'].'%'];
+ // $cache_articles = $this->article_obj->where($where)->select();
- echo '
'; - var_dump($cache_articles); - echo ''; + // echo '
'; + // var_dump($cache_articles); + // echo ''; - $c_gn = 0; - $c_gw = 0; - foreach ($cache_articles as $vv) { - $c_country = $this->article_author_obj->where('article_id', $vv['article_id'])->where('state', 0)->column('country'); - $c_c = 'gn'; - foreach ($c_country as $vvv) { - if ($vvv != 'China' && $vvv != '') { - $c_c = 'gw'; - } - } - if ($c_c == 'gn') { - $c_gn++; - } else { - $c_gw++; - } - } - if ($c_gn - $v['jour_num'] >= 0) { - $c_price = ($c_gn - $v['jour_num']) * 100 + $c_gw * 200; - } else { - if (($c_gw - ($v['jour_num'] - $c_gn)) >= 0) { - $c_price = ($c_gn + $c_gw - $v['jour_num']) * 200; - } else { - $c_price = 0 - ($v['jour_num'] - $c_gn - $c_gw) * 50; - } - } - $journal_price += $c_price; + // $c_gn = 0; + // $c_gw = 0; + // foreach ($cache_articles as $vv) { + // $c_country = $this->article_author_obj->where('article_id', $vv['article_id'])->where('state', 0)->column('country'); + // $c_c = 'gn'; + // foreach ($c_country as $vvv) { + // if ($vvv != 'China' && $vvv != '') { + // $c_c = 'gw'; + // } + // } + // if ($c_c == 'gn') { + // $c_gn++; + // } else { + // $c_gw++; + // } + // } + // if ($c_gn - $v['jour_num'] >= 0) { + // $c_price = ($c_gn - $v['jour_num']) * 100 + $c_gw * 200; + // } else { + // if (($c_gw - ($v['jour_num'] - $c_gn)) >= 0) { + // $c_price = ($c_gn + $c_gw - $v['jour_num']) * 200; + // } else { + // $c_price = 0 - ($v['jour_num'] - $c_gn - $c_gw) * 50; + // } + // } + // $journal_price += $c_price; - //获取cite提成 - $jcites = json_decode(myPost(self::JURL,['issn'=>$v['issn']])); - $jcs = $jcites->data->cites; - $cite_price += count($jcs)*500; - } + // //获取cite提成 + // $jcites = json_decode(myPost(self::JURL,['issn'=>$v['issn']])); + // $jcs = $jcites->data->cites; + // $cite_price += count($jcs)*500; + // } - echo '------------------------------------------------'; - } - $re['staff_log_id'] = 0; - $re['baseprice'] = $baseprice; - $re['journalprice'] = $journal_price; - $re['citeprice'] = $cite_price; - $re['add_price'] = 0; - $re['sub_price'] = 0; - echo '
'; - var_dump($re); - echo ''; - die; - } + // echo '------------------------------------------------'; + // } + // $re['staff_log_id'] = 0; + // $re['baseprice'] = $baseprice; + // $re['journalprice'] = $journal_price; + // $re['citeprice'] = $cite_price; + // $re['add_price'] = 0; + // $re['sub_price'] = 0; + // echo '
'; + // var_dump($re); + // echo ''; + // die; + // } diff --git a/application/api/controller/User.php b/application/api/controller/User.php index e19525d..590dfd5 100644 --- a/application/api/controller/User.php +++ b/application/api/controller/User.php @@ -276,11 +276,11 @@ class User extends Controller { 'sendPassword'=>$journal_info['epassword'], // 期刊密码 'from_name'=>$journal_info['title'] ]; - Queue::push('app\api\job\domail@fire',$sendEditor,'domail'); + // Queue::push('app\api\job\domail@fire',$sendEditor,'domail'); -// $tt = 'Dear editor,