From 73bbc843a9ea36c9ea4b93f601de8c90f97bd053 Mon Sep 17 00:00:00 2001 From: wangjinlei <751475802@qq.com> Date: Wed, 10 Dec 2025 14:27:33 +0800 Subject: [PATCH] =?UTF-8?q?=E8=B4=B9=E7=94=A8=E5=88=9D=E5=A7=8B=E5=8C=96bu?= =?UTF-8?q?g?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- application/api/controller/Article.php | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/application/api/controller/Article.php b/application/api/controller/Article.php index 8cc1610..f221c49 100644 --- a/application/api/controller/Article.php +++ b/application/api/controller/Article.php @@ -1583,7 +1583,7 @@ class Article extends Base $this->sendEmailToReviewer($data['articleId'], $data['state']); } - //为预接收的文章生成production实例 + //为预接收的文章生成production实例,处理收费 if ($data['state'] == 6) { $this->addProductionEx($data['articleId']); $this->addArticleMainEx($data['articleId']); @@ -1591,6 +1591,9 @@ class Article extends Base //如果是免费的期刊文章,那么直接变成付款完成 if ($journal_info['fee'] == 0 || $article_info['ctime'] < 1735660800) { $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']]); } } }