FinancialController.php 722 B

1234567891011121314151617181920212223242526272829303132
  1. <?php
  2. namespace App\Http\Controllers\Admin;
  3. use App\Services\Common\FinancialService;
  4. /**
  5. * 财务管理控制器
  6. */
  7. class FinancialController extends Backend
  8. {
  9. /**
  10. * 获取数据统计
  11. */
  12. public function statistics()
  13. {
  14. $financialService = new FinancialService();
  15. return $financialService->getStatistics($this->storeId);
  16. }
  17. /**
  18. * 获取统计列表(按年月日分组)
  19. */
  20. public function getList()
  21. {
  22. $params = request()->all();
  23. $params['store_id'] = $this->storeId; // 添加商户ID用于数据隔离
  24. $financialService = new FinancialService();
  25. return $financialService->getStatisticsList($params);
  26. }
  27. }