DashboardController.php 854B

1234567891011121314151617181920212223242526272829
  1. <?php
  2. namespace App\Http\Controllers;
  3. use App\Services\DashboardService;
  4. use Illuminate\Http\Request;
  5. class DashboardController extends Controller
  6. {
  7. /**
  8. * Handle the incoming request.
  9. *
  10. * @param \Illuminate\Http\Request $request
  11. * @return \Illuminate\Http\Response
  12. */
  13. public function __invoke(Request $request)
  14. {
  15. // DashboardService::dump();
  16. return inertia("Dashboards/Index", [
  17. "productAmount" => DashboardService::productAmount(),
  18. "productBestSelling" => DashboardService::productBestSelling(),
  19. "salePurchaseAmountStatistic" => DashboardService::salePurchaseAmountStatistic(),
  20. "salePriceStatistic" => DashboardService::salePriceStatistic(),
  21. "purchasePriceStatistic" => DashboardService::purchasePriceStatistic(),
  22. ]);
  23. }
  24. }