定时任务时间修改
This commit is contained in:
@@ -95,6 +95,7 @@ class Article extends Base
|
|||||||
if ($data['name'] != '') {
|
if ($data['name'] != '') {
|
||||||
$where['t_article.title'] = array('like', "%" . $data['name'] . "%");
|
$where['t_article.title'] = array('like', "%" . $data['name'] . "%");
|
||||||
}
|
}
|
||||||
|
|
||||||
//分页查询数据
|
//分页查询数据
|
||||||
$limit_start = ($data['pageIndex'] - 1) * $data['pageSize'];
|
$limit_start = ($data['pageIndex'] - 1) * $data['pageSize'];
|
||||||
$res = $this->article_obj->field('t_article.*,t_journal.title journalname')
|
$res = $this->article_obj->field('t_article.*,t_journal.title journalname')
|
||||||
@@ -103,6 +104,7 @@ class Article extends Base
|
|||||||
->order('article_id desc')
|
->order('article_id desc')
|
||||||
->limit($limit_start, $data['pageSize'])->select();
|
->limit($limit_start, $data['pageSize'])->select();
|
||||||
$count = $this->article_obj->where($where)->count();
|
$count = $this->article_obj->where($where)->count();
|
||||||
|
|
||||||
foreach ($res as $key => $val) {
|
foreach ($res as $key => $val) {
|
||||||
//查询建议转投详情
|
//查询建议转投详情
|
||||||
$transfer_info = $this->article_transfer_obj
|
$transfer_info = $this->article_transfer_obj
|
||||||
@@ -499,7 +501,7 @@ class Article extends Base
|
|||||||
$data = $this->request->post();
|
$data = $this->request->post();
|
||||||
//查询文章基础数据
|
//查询文章基础数据
|
||||||
$where['t_article.article_id'] = $data['articleId'];
|
$where['t_article.article_id'] = $data['articleId'];
|
||||||
$article_res = $this->article_obj->field('t_article.*,t_journal.title journalname,t_user.account')->join(array(['t_journal', 't_journal.journal_id = t_article.journal_id', 'LEFT'], ['t_user', 't_user.user_id = t_article.user_id', 'LEFT']))->where($where)->find();
|
$article_res = $this->article_obj->field('t_article.*,t_journal.title journalname,t_user.account,t_user.email as user_email')->join(array(['t_journal', 't_journal.journal_id = t_article.journal_id', 'LEFT'], ['t_user', 't_user.user_id = t_article.user_id', 'LEFT']))->where($where)->find();
|
||||||
//查询文章状态跟踪信息
|
//查询文章状态跟踪信息
|
||||||
$article_msg = $this->article_msg_obj->where(['article_id' => $data['articleId']])->where('state', 0)->select();
|
$article_msg = $this->article_msg_obj->where(['article_id' => $data['articleId']])->where('state', 0)->select();
|
||||||
//查询审稿人审稿建议
|
//查询审稿人审稿建议
|
||||||
@@ -1586,15 +1588,10 @@ class Article extends Base
|
|||||||
$this->addProductionEx($data['articleId']);
|
$this->addProductionEx($data['articleId']);
|
||||||
$this->addArticleMainEx($data['articleId']);
|
$this->addArticleMainEx($data['articleId']);
|
||||||
|
|
||||||
//处理缴费相关信息
|
//如果是免费的期刊文章,那么直接变成付款完成
|
||||||
if($journal_info['fee']==0){
|
if ($journal_info['fee'] == 0 || $article_info['ctime'] < 1735660800) {
|
||||||
$this->article_obj->where("article_id", $article_info['article_id'])->update(["is_buy" => 1]);
|
$this->article_obj->where("article_id", $article_info['article_id'])->update(["is_buy" => 1]);
|
||||||
}else{
|
|
||||||
$this->article_obj->where("article_id", $article_info['article_id'])->update(["fee" => $journal_info['fee']]);
|
|
||||||
}
|
}
|
||||||
// if ($journal_info['fee'] == 0 || $article_info['ctime'] < 1735660800) {
|
|
||||||
// $this->article_obj->where("article_id", $article_info['article_id'])->update(["is_buy" => 1]);
|
|
||||||
// }
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user