user(); return response()->json([ 'phone' => $user->phone, 'user_info' => UserInfoResource::make($user->userInfo), 'balance' => bcdiv($user->balance?->balance, '100', 2), ]); } /** * 个人账户信息 * * @param \Illuminate\Http\Request $request * @return \Illuminate\Http\JsonResponse */ public function account(Request $request) { $user = $request->user(); return response()->json([ // 余额 'balance' => UserBalanceResource::make($user->balance), // 可提 'wallet' => UserWalletResource::make($user->wallet), // 销售值 'sales_value' => $user->userInfo->growth_value, // 总预收益 'total_pre_revenue' => $user->getTotalPreRevenue(), // 待领取老配额分红 'wait_receive_quota_v1_amount' => bcdiv(QuotaV1SendLog::where('user_id', $user->id)->waitReceive()->sum('amount'), 100, 2), ]); } }