|
|
|
|
@ -269,18 +269,18 @@ class StatisticsController extends CommonController
|
|
|
|
|
"patients" => function ($query) use ($before_datetime) {
|
|
|
|
|
$query->whereRaw("UNIX_TIMESTAMP(`created_at`) <= {$before_datetime}")->orderBy("id", "desc");
|
|
|
|
|
},
|
|
|
|
|
"oneBalance" => function ($query) use ($before_datetime) {
|
|
|
|
|
$query->whereRaw("UNIX_TIMESTAMP(`created_at`) <= {$before_datetime}")->orderBy("id", "desc");
|
|
|
|
|
}
|
|
|
|
|
// "oneBalance" => function ($query) use ($before_datetime) {
|
|
|
|
|
// $query->whereRaw("UNIX_TIMESTAMP(`created_at`) <= {$before_datetime}")->orderBy("id", "desc");
|
|
|
|
|
// }
|
|
|
|
|
])
|
|
|
|
|
->whereHas("oneBalance", function ($query) use ($before_datetime) {
|
|
|
|
|
$query->whereRaw("UNIX_TIMESTAMP(`created_at`) <= {$before_datetime}")->where("balance", ">", 0)->orderBy("id", "desc");
|
|
|
|
|
})
|
|
|
|
|
->whereHas("orders", function ($query) use ($before_datetime, $project_id) {
|
|
|
|
|
$query
|
|
|
|
|
->whereRaw("UNIX_TIMESTAMP(`created_at`) <= {$before_datetime}")
|
|
|
|
|
->where("project_id", $project_id);
|
|
|
|
|
})
|
|
|
|
|
// ->whereHas("oneBalance", function ($query) use ($before_datetime) {
|
|
|
|
|
// $query->whereRaw("UNIX_TIMESTAMP(`created_at`) <= {$before_datetime}")->where("balance", ">", 0)->orderBy("id", "desc");
|
|
|
|
|
// })
|
|
|
|
|
// ->whereHas("orders", function ($query) use ($before_datetime, $project_id) {
|
|
|
|
|
// $query
|
|
|
|
|
// ->whereRaw("UNIX_TIMESTAMP(`created_at`) <= {$before_datetime}")
|
|
|
|
|
// ->where("project_id", $project_id);
|
|
|
|
|
// })
|
|
|
|
|
->get();
|
|
|
|
|
|
|
|
|
|
$laravel_duration = microtime(true) - LARAVEL_START;
|
|
|
|
|
|