update daily reports to insure all branches includ
This commit is contained in:
parent
391d782761
commit
9d29d48375
@ -71,6 +71,15 @@ try {
|
||||
$totalAmount = 0;
|
||||
|
||||
$outletsData = [];
|
||||
$stmtOut = $pdo->query("SELECT name FROM outlets WHERE is_deleted = 0");
|
||||
$allOutlets = $stmtOut->fetchAll(PDO::FETCH_ASSOC);
|
||||
foreach ($allOutlets as $o) {
|
||||
$outletsData[$o["name"]] = [
|
||||
"total" => 0,
|
||||
"staff" => [],
|
||||
"payments" => []
|
||||
];
|
||||
}
|
||||
|
||||
foreach ($orders as $order) {
|
||||
$totalAmount += $order['total'];
|
||||
@ -112,7 +121,7 @@ try {
|
||||
$message .= "💰 Total Revenue: " . format_currency($totalAmount) . "\n\n";
|
||||
|
||||
if (empty($outletsData)) {
|
||||
$message .= "No completed orders today.\n";
|
||||
$message .= "No active branches found.\n";
|
||||
} else {
|
||||
foreach ($outletsData as $outletName => $data) {
|
||||
$message .= "🏪 *" . $outletName . "*\n";
|
||||
@ -120,15 +129,23 @@ try {
|
||||
|
||||
$message .= " 🧑🍳 *Staff Breakdown:*
|
||||
";
|
||||
if (empty($data['staff'])) {
|
||||
$message .= " - No staff sales\n";
|
||||
} else {
|
||||
foreach ($data['staff'] as $staff => $amt) {
|
||||
$message .= " - " . $staff . ": " . format_currency($amt) . "\n";
|
||||
}
|
||||
}
|
||||
|
||||
$message .= " 💳 *Payment Breakdown:*
|
||||
";
|
||||
if (empty($data['payments'])) {
|
||||
$message .= " - No payments\n";
|
||||
} else {
|
||||
foreach ($data['payments'] as $pt => $amt) {
|
||||
$message .= " - " . $pt . ": " . format_currency($amt) . "\n";
|
||||
}
|
||||
}
|
||||
$message .= "\n";
|
||||
}
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user