订单bug 文章生产实例bug
This commit is contained in:
@@ -95,7 +95,6 @@ class Article extends Base
|
||||
if ($data['name'] != '') {
|
||||
$where['t_article.title'] = array('like', "%" . $data['name'] . "%");
|
||||
}
|
||||
|
||||
//分页查询数据
|
||||
$limit_start = ($data['pageIndex'] - 1) * $data['pageSize'];
|
||||
$res = $this->article_obj->field('t_article.*,t_journal.title journalname')
|
||||
@@ -104,7 +103,6 @@ class Article extends Base
|
||||
->order('article_id desc')
|
||||
->limit($limit_start, $data['pageSize'])->select();
|
||||
$count = $this->article_obj->where($where)->count();
|
||||
|
||||
foreach ($res as $key => $val) {
|
||||
//查询建议转投详情
|
||||
$transfer_info = $this->article_transfer_obj
|
||||
@@ -1588,10 +1586,15 @@ class Article extends Base
|
||||
$this->addProductionEx($data['articleId']);
|
||||
$this->addArticleMainEx($data['articleId']);
|
||||
|
||||
//如果是免费的期刊文章,那么直接变成付款完成
|
||||
if ($journal_info['fee'] == 0 || $article_info['ctime'] < 1735660800) {
|
||||
//处理缴费相关信息
|
||||
if($journal_info['fee']==0){
|
||||
$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