Andrew Wallo 6 月之前
父節點
當前提交
dfe909b645
共有 1 個檔案被更改,包括 16 行新增0 行删除
  1. 16
    0
      app/Filament/Company/Resources/Sales/InvoiceResource/Widgets/InvoiceOverview.php

+ 16
- 0
app/Filament/Company/Resources/Sales/InvoiceResource/Widgets/InvoiceOverview.php 查看文件

21
 
21
 
22
     protected function getStats(): array
22
     protected function getStats(): array
23
     {
23
     {
24
+        $activeTab = $this->activeTab;
25
+
26
+        if ($activeTab === 'draft') {
27
+            return [
28
+                EnhancedStatsOverviewWidget\EnhancedStat::make('Total Unpaid', '-')
29
+                    ->suffix('')
30
+                    ->description(''),
31
+                EnhancedStatsOverviewWidget\EnhancedStat::make('Due Within 30 Days', '-')
32
+                    ->suffix(''),
33
+                EnhancedStatsOverviewWidget\EnhancedStat::make('Average Payment Time', '-')
34
+                    ->suffix(''),
35
+                EnhancedStatsOverviewWidget\EnhancedStat::make('Average Invoice Total', '-')
36
+                    ->suffix(''),
37
+            ];
38
+        }
39
+
24
         $unpaidInvoices = $this->getPageTableQuery()->unpaid();
40
         $unpaidInvoices = $this->getPageTableQuery()->unpaid();
25
 
41
 
26
         $amountUnpaid = $unpaidInvoices->get()->sumMoneyInDefaultCurrency('amount_due');
42
         $amountUnpaid = $unpaidInvoices->get()->sumMoneyInDefaultCurrency('amount_due');

Loading…
取消
儲存