参考文献页码处理
This commit is contained in:
@@ -100,6 +100,7 @@ class ProductionArticleRefer
|
|||||||
$update['refer_frag'] = $f;
|
$update['refer_frag'] = $f;
|
||||||
$update['cs'] = 1;
|
$update['cs'] = 1;
|
||||||
//写入通过AI获取参考文献详情队列
|
//写入通过AI获取参考文献详情队列
|
||||||
|
$aParam['is_split_fail'] = 1;
|
||||||
\think\Queue::push('app\api\job\AiCheckReferByDoi@fire',$aParam,'AiCheckReferByDoi');
|
\think\Queue::push('app\api\job\AiCheckReferByDoi@fire',$aParam,'AiCheckReferByDoi');
|
||||||
}
|
}
|
||||||
if (mb_substr_count($frag, '.') == 3){
|
if (mb_substr_count($frag, '.') == 3){
|
||||||
@@ -131,15 +132,15 @@ class ProductionArticleRefer
|
|||||||
if ($missingLen > 0) {
|
if ($missingLen > 0) {
|
||||||
$fillPart = substr($prefix, 0, $missingLen);
|
$fillPart = substr($prefix, 0, $missingLen);
|
||||||
$newSuffix = $fillPart . $suffix;
|
$newSuffix = $fillPart . $suffix;
|
||||||
$update['dateno'] = $aStr[0].':'.$prefix.'-'.$newSuffix;
|
$update['dateno'] = $aStr[0].':'.$prefix.'–'.$newSuffix;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if(empty($aStr[1])){
|
// if(empty($aStr[1])){
|
||||||
//写入通过AI获取参考文献详情队列
|
// //写入通过AI获取参考文献详情队列
|
||||||
\think\Queue::push('app\api\job\AiCheckReferByDoi@fire',$aParam,'AiCheckReferByDoi');
|
// \think\Queue::push('app\api\job\AiCheckReferByDoi@fire',$aParam,'AiCheckReferByDoi');
|
||||||
}
|
// }
|
||||||
}
|
}
|
||||||
//新增处理 期卷页码 20251127 end
|
//新增处理 期卷页码 20251127 end
|
||||||
$update['doilink'] = strpos($aRefer['refer_doi'],"http")===false?"https://doi.org/" . $aRefer['refer_doi']:$aRefer['refer_doi'];
|
$update['doilink'] = strpos($aRefer['refer_doi'],"http")===false?"https://doi.org/" . $aRefer['refer_doi']:$aRefer['refer_doi'];
|
||||||
|
|||||||
Reference in New Issue
Block a user