Merge branch 'feature/fin' into develop

This commit is contained in:
2025-10-30 18:37:46 +08:00
@@ -233,12 +233,12 @@ class FinPaymentApplyService
} }
if (!empty($remitter)) { if (!empty($remitter)) {
$similarityOrder[] = "CASE WHEN remitter = {$remitter} THEN 0 ELSE 1 END"; $similarityOrder[] = "CASE WHEN remitter = '{$remitter}' THEN 0 ELSE 1 END";
} }
if (!empty($amount)) { if (!empty($amount)) {
$amount = (float)$amount; $amount = (float)$amount;
$similarityOrder[] = "ABS(amount - {$amount}) ASC"; $similarityOrder[] = "ABS(amount - {$amount})";
$similarityOrder[] = "CASE WHEN (ABS(amount - {$amount}) / {$amount} * 100) <= 5 THEN 0 ELSE 1 END"; $similarityOrder[] = "CASE WHEN (ABS(amount - {$amount}) / {$amount} * 100) <= 5 THEN 0 ELSE 1 END";
} }