Compare commits

...

2 Commits

Author SHA1 Message Date
wangjinlei
2155fc1207 Merge remote-tracking branch 'origin/master' 2026-06-03 13:30:32 +08:00
wangjinlei
cc55bd528d 自动校对bug修复 2026-06-03 13:30:27 +08:00

View File

@@ -218,15 +218,16 @@ class TurnitinService
}
foreach ($candidates as $n) {
if ($n > 0 && $n <= 1.0) {
$scaled = round($n * 100, 2);
if ($scaled > 1.0 || $n < 0.05) {
return $scaled;
}
if ($n < 0) {
continue;
}
if ($n >= 0) {
return round($n, 2);
// Turnitin TCA 的 overall_match_percentage 是 0100 整数,"1" 即代表 1%。
// 仅当值是「严格小于 1 的非整数」(真正的 01 小数比例,如 0.12=12%)时才 ×100
// 避免把整数 11%)误判成 100%。
if ($n > 0 && $n < 1.0) {
return round(min($n * 100, 100), 2);
}
return round(min($n, 100), 2);
}
return 0.0;