From ccc1f99393c8f162635aa5cd61e53bbef33d8ba0 Mon Sep 17 00:00:00 2001 From: weizong song Date: Tue, 21 Jun 2022 21:54:26 +0800 Subject: [PATCH] up --- app/Http/Controllers/Manager/StatisticsController.php | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) 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();