sum('order_amount'); // 订单总支付笔数 $orderNum = Order::where('pay_status', PayEnum::ISPAID)->count('id'); // 售后退款成功总金额 $afterSaleSum = AfterSale::where('sub_status', AfterSaleEnum::SUB_STATUS_SELLER_REFUND_SUCCESS)->sum('refund_total_amount'); // 用户总余额(不可提现) $userMoneySum = User::sum('user_money'); // 用户总收入(可提现) $userEarningsSum = User::sum('user_earnings'); // 用户总资产 $userTotalAssets = round($userMoneySum + $userEarningsSum, 2); //分销订单收益 $distributionData = DistributionDataLogic::earningsData(); $data = [ 'order_sum' => $orderSum, 'order_num' => $orderNum, 'after_sale_sum' => $afterSaleSum, 'user_money_sum' => $userMoneySum, 'user_earnings_sum' => $userEarningsSum, 'user_total_assets' => $userTotalAssets, 'distribution_data' => $distributionData ]; return $data; } }