From f35e6ea0b94631d0317d5aceb329b994fc38ed87 Mon Sep 17 00:00:00 2001 From: chengxl Date: Tue, 23 Dec 2025 14:27:44 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8F=82=E8=80=83=E6=96=87=E7=8C=AE=E9=A1=B5?= =?UTF-8?q?=E7=A0=81=E5=A4=84=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- application/common/ProductionArticleRefer.php | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/application/common/ProductionArticleRefer.php b/application/common/ProductionArticleRefer.php index 397887a0..0e0bea26 100644 --- a/application/common/ProductionArticleRefer.php +++ b/application/common/ProductionArticleRefer.php @@ -100,6 +100,7 @@ class ProductionArticleRefer $update['refer_frag'] = $f; $update['cs'] = 1; //写入通过AI获取参考文献详情队列 + $aParam['is_split_fail'] = 1; \think\Queue::push('app\api\job\AiCheckReferByDoi@fire',$aParam,'AiCheckReferByDoi'); } if (mb_substr_count($frag, '.') == 3){ @@ -131,15 +132,15 @@ class ProductionArticleRefer if ($missingLen > 0) { $fillPart = substr($prefix, 0, $missingLen); $newSuffix = $fillPart . $suffix; - $update['dateno'] = $aStr[0].':'.$prefix.'-'.$newSuffix; + $update['dateno'] = $aStr[0].':'.$prefix.'–'.$newSuffix; } } } } - if(empty($aStr[1])){ - //写入通过AI获取参考文献详情队列 - \think\Queue::push('app\api\job\AiCheckReferByDoi@fire',$aParam,'AiCheckReferByDoi'); - } + // if(empty($aStr[1])){ + // //写入通过AI获取参考文献详情队列 + // \think\Queue::push('app\api\job\AiCheckReferByDoi@fire',$aParam,'AiCheckReferByDoi'); + // } } //新增处理 期卷页码 20251127 end $update['doilink'] = strpos($aRefer['refer_doi'],"http")===false?"https://doi.org/" . $aRefer['refer_doi']:$aRefer['refer_doi'];