diff --git a/app/Http/Controllers/Manager/StatisticsController.php b/app/Http/Controllers/Manager/StatisticsController.php index 1de9814..e9ea1f8 100644 --- a/app/Http/Controllers/Manager/StatisticsController.php +++ b/app/Http/Controllers/Manager/StatisticsController.php @@ -84,7 +84,8 @@ class StatisticsController extends CommonController * "orders_finished_in_today": "12", * "paramedics": "126", * "bill_today": "9980.00", - * "paramedic_has_order" : "10" + * "paramedic_has_order" : "10", + * "refund_today": "199.00" * } * ) * ) @@ -114,6 +115,10 @@ class StatisticsController extends CommonController $query->ofProject($project_id); })->sum("total"); + $counts["refund_today"] = (new Refund())->whereNotNull("paid_at")->whereRaw("DATEDIFF(`paid_at`,now()) = 0")->whereHas("order", function ($query) use ($project_id) { + $query->ofProject($project_id); + })->sum("money"); + $counts["paramedic_has_order"] = (new Paramedic())->ofProject($project_id)->whereHas("orders", function ($query) { $query->where("status", Orders::STATUS_ONGOING); })->count();