Andrew Wallo 4 个月前
父节点
当前提交
8bba4c220b

+ 2
- 3
app/Filament/Company/Resources/Purchases/BillResource/Pages/ViewBill.php 查看文件

58
                             ->link(),
58
                             ->link(),
59
                         TextEntry::make('total')
59
                         TextEntry::make('total')
60
                             ->label('Total')
60
                             ->label('Total')
61
-                            ->currency(fn (Bill $record) => $record->currency_code),
61
+                            ->currency(static fn (Bill $record) => $record->currency_code),
62
                         TextEntry::make('amount_due')
62
                         TextEntry::make('amount_due')
63
                             ->label('Amount due')
63
                             ->label('Amount due')
64
-                            ->currency(fn (Bill $record) => $record->currency_code),
64
+                            ->currency(static fn (Bill $record) => $record->currency_code),
65
                         TextEntry::make('date')
65
                         TextEntry::make('date')
66
                             ->label('Date')
66
                             ->label('Date')
67
                             ->date(),
67
                             ->date(),
70
                             ->asRelativeDay(),
70
                             ->asRelativeDay(),
71
                         TextEntry::make('paid_at')
71
                         TextEntry::make('paid_at')
72
                             ->label('Paid at')
72
                             ->label('Paid at')
73
-                            ->placeholder('Not Paid')
74
                             ->date(),
73
                             ->date(),
75
                     ]),
74
                     ]),
76
             ]);
75
             ]);

+ 0
- 3
app/Filament/Company/Resources/Sales/EstimateResource/Pages/ViewEstimate.php 查看文件

99
                                     ->asRelativeDay(),
99
                                     ->asRelativeDay(),
100
                                 TextEntry::make('approved_at')
100
                                 TextEntry::make('approved_at')
101
                                     ->label('Approved at')
101
                                     ->label('Approved at')
102
-                                    ->placeholder('Not Approved')
103
                                     ->date(),
102
                                     ->date(),
104
                                 TextEntry::make('last_sent_at')
103
                                 TextEntry::make('last_sent_at')
105
                                     ->label('Last sent')
104
                                     ->label('Last sent')
106
-                                    ->placeholder('Never')
107
                                     ->date(),
105
                                     ->date(),
108
                                 TextEntry::make('accepted_at')
106
                                 TextEntry::make('accepted_at')
109
                                     ->label('Accepted at')
107
                                     ->label('Accepted at')
110
-                                    ->placeholder('Not Accepted')
111
                                     ->date(),
108
                                     ->date(),
112
                             ])->columnSpan(1),
109
                             ])->columnSpan(1),
113
                         DocumentPreview::make()
110
                         DocumentPreview::make()

+ 0
- 3
app/Filament/Company/Resources/Sales/InvoiceResource/Pages/ViewInvoice.php 查看文件

99
                                     ->asRelativeDay(),
99
                                     ->asRelativeDay(),
100
                                 TextEntry::make('approved_at')
100
                                 TextEntry::make('approved_at')
101
                                     ->label('Approved at')
101
                                     ->label('Approved at')
102
-                                    ->placeholder('Not Approved')
103
                                     ->date(),
102
                                     ->date(),
104
                                 TextEntry::make('last_sent_at')
103
                                 TextEntry::make('last_sent_at')
105
                                     ->label('Last sent')
104
                                     ->label('Last sent')
106
-                                    ->placeholder('Never')
107
                                     ->date(),
105
                                     ->date(),
108
                                 TextEntry::make('paid_at')
106
                                 TextEntry::make('paid_at')
109
                                     ->label('Paid at')
107
                                     ->label('Paid at')
110
-                                    ->placeholder('Not Paid')
111
                                     ->date(),
108
                                     ->date(),
112
                             ])->columnSpan(1),
109
                             ])->columnSpan(1),
113
                         DocumentPreview::make()
110
                         DocumentPreview::make()

+ 5
- 8
app/Filament/Company/Resources/Sales/RecurringInvoiceResource/Pages/ViewRecurringInvoice.php 查看文件

110
                                     ->weight(FontWeight::SemiBold)
110
                                     ->weight(FontWeight::SemiBold)
111
                                     ->url(static fn (RecurringInvoice $record) => $record->client_id ? ClientResource::getUrl('view', ['record' => $record->client_id]) : null)
111
                                     ->url(static fn (RecurringInvoice $record) => $record->client_id ? ClientResource::getUrl('view', ['record' => $record->client_id]) : null)
112
                                     ->link(),
112
                                     ->link(),
113
+                                TextEntry::make('total')
114
+                                    ->label('Total')
115
+                                    ->currency(static fn (RecurringInvoice $record) => $record->currency_code),
113
                                 TextEntry::make('last_date')
116
                                 TextEntry::make('last_date')
114
                                     ->label('Last invoice')
117
                                     ->label('Last invoice')
115
-                                    ->date()
116
-                                    ->placeholder('Not Created'),
118
+                                    ->date(),
117
                                 TextEntry::make('next_date')
119
                                 TextEntry::make('next_date')
118
                                     ->label('Next invoice')
120
                                     ->label('Next invoice')
119
-                                    ->placeholder('Not Scheduled')
120
                                     ->date(),
121
                                     ->date(),
121
                                 TextEntry::make('schedule')
122
                                 TextEntry::make('schedule')
122
                                     ->label('Schedule')
123
                                     ->label('Schedule')
141
                                     ->visible(fn (RecurringInvoice $record) => $record->end_type?->isOn()),
142
                                     ->visible(fn (RecurringInvoice $record) => $record->end_type?->isOn()),
142
                                 TextEntry::make('approved_at')
143
                                 TextEntry::make('approved_at')
143
                                     ->label('Approved at')
144
                                     ->label('Approved at')
144
-                                    ->placeholder('Not Approved')
145
                                     ->date(),
145
                                     ->date(),
146
                                 TextEntry::make('ended_at')
146
                                 TextEntry::make('ended_at')
147
                                     ->label('Ended at')
147
                                     ->label('Ended at')
148
                                     ->date()
148
                                     ->date()
149
-                                    ->visible(fn (RecurringInvoice $record) => $record->ended_at),
150
-                                TextEntry::make('total')
151
-                                    ->label('Invoice amount')
152
-                                    ->currency(static fn (RecurringInvoice $record) => $record->currency_code),
149
+                                    ->visible(static fn (RecurringInvoice $record) => $record->ended_at),
153
                             ])->columnSpan(1),
150
                             ])->columnSpan(1),
154
                         DocumentPreview::make()
151
                         DocumentPreview::make()
155
                             ->type(DocumentType::RecurringInvoice),
152
                             ->type(DocumentType::RecurringInvoice),

+ 5
- 0
app/Providers/Filament/CompanyPanelProvider.php 查看文件

50
 use Filament\Http\Middleware\Authenticate;
50
 use Filament\Http\Middleware\Authenticate;
51
 use Filament\Http\Middleware\DisableBladeIconComponents;
51
 use Filament\Http\Middleware\DisableBladeIconComponents;
52
 use Filament\Http\Middleware\DispatchServingFilamentEvent;
52
 use Filament\Http\Middleware\DispatchServingFilamentEvent;
53
+use Filament\Infolists\Components\TextEntry;
53
 use Filament\Navigation\NavigationBuilder;
54
 use Filament\Navigation\NavigationBuilder;
54
 use Filament\Navigation\NavigationGroup;
55
 use Filament\Navigation\NavigationGroup;
55
 use Filament\Pages;
56
 use Filament\Pages;
289
         Tables\Columns\TextColumn::configureUsing(function (Tables\Columns\TextColumn $column): void {
290
         Tables\Columns\TextColumn::configureUsing(function (Tables\Columns\TextColumn $column): void {
290
             $column->placeholder('–');
291
             $column->placeholder('–');
291
         });
292
         });
293
+
294
+        TextEntry::configureUsing(function (TextEntry $component): void {
295
+            $component->placeholder('–');
296
+        });
292
     }
297
     }
293
 
298
 
294
     /**
299
     /**

正在加载...
取消
保存