定时任务时间修改

This commit is contained in:
chengxl
2025-12-04 16:43:47 +08:00
parent f6391adcb0
commit 1e2a08c410

View File

@@ -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]);
// }
} }
} }