weizong song 5 years ago
parent bf830e5dda
commit ace4f27882

@ -241,11 +241,11 @@ class StatisticsController extends CommonController
$recharge_by_payment = $model_recharge->select("payment", "paid_at", "money", "order_id")->addSelect(DB::raw("sum(`money`) as total"))->groupBy("payment")->get()->keyBy("payment")->toArray();
$recharge = [];
$recharge["total"] = collect($recharge_by_payment)->sum("total");
$recharge["total"] = intval($recharge["total"] * 100) / 100;
$recharge["total"] = intval(round($recharge["total"] * 100)) / 100;
$recharge["total_online"] = collect($recharge_by_payment)->filter(function ($item) use ($payment_online_methods) {
return in_array($item["payment"], array_keys($payment_online_methods));
})->sum("total");
$recharge["total_online"] = intval($recharge["total_online"] * 100) / 100;
$recharge["total_online"] = intval(round($recharge["total_online"] * 100)) / 100;
foreach ($payment_methods as $k => $v) {
$val = isset($recharge_by_payment[$k]) ? $recharge_by_payment[$k]["total"] : 0;

Loading…
Cancel
Save