16 lines
872 B
PHP
16 lines
872 B
PHP
|
|
<!DOCTYPE html>
|
|||
|
|
<html lang="ru">
|
|||
|
|
<head><meta charset="UTF-8"><title>CSV drift alert</title></head>
|
|||
|
|
<body style="font-family: Arial, sans-serif;">
|
|||
|
|
<h3>Расхождение CSV-сверки с базой Лидерры</h3>
|
|||
|
|
<p>Окно: <strong>{{ $windowStart->format('Y-m-d H:i') }} — {{ $windowEnd->format('Y-m-d H:i') }}</strong></p>
|
|||
|
|
<ul>
|
|||
|
|
<li>Всего строк в CSV: <strong>{{ $totalCsvRows }}</strong></li>
|
|||
|
|
<li>Пропущено webhook'ом (recovered): <strong>{{ $missingCount }}</strong></li>
|
|||
|
|
<li>Восстановлено в БД: <strong>{{ $recoveredCount }}</strong></li>
|
|||
|
|
<li>Drift ratio: <strong>{{ number_format($driftRatio * 100, 2, ',', ' ') }}%</strong> (порог 5%)</li>
|
|||
|
|
</ul>
|
|||
|
|
<p>Подробности — в таблице <code>supplier_csv_reconcile_log.id = {{ $reconcileLogId }}</code>.</p>
|
|||
|
|
</body>
|
|||
|
|
</html>
|