浏览代码

cleanup

3.x
Andrew Wallo 4 个月前
父节点
当前提交
1c4b07ac3a

+ 0
- 5
app/Concerns/HasTransactionAction.php 查看文件

14
 use Filament\Forms;
14
 use Filament\Forms;
15
 use Filament\Forms\Components\Actions\Action as FormAction;
15
 use Filament\Forms\Components\Actions\Action as FormAction;
16
 use Filament\Forms\Form;
16
 use Filament\Forms\Form;
17
-use Filament\Support\Enums\IconPosition;
18
-use Filament\Support\Enums\IconSize;
19
 use Illuminate\Contracts\View\View;
17
 use Illuminate\Contracts\View\View;
20
 use Illuminate\Support\Str;
18
 use Illuminate\Support\Str;
21
 
19
 
359
         $typeLabel = $type->getLabel();
357
         $typeLabel = $type->getLabel();
360
 
358
 
361
         return FormAction::make("add{$typeLabel}Entry")
359
         return FormAction::make("add{$typeLabel}Entry")
362
-            ->label("Add {$typeLabel} entry")
363
             ->button()
360
             ->button()
364
             ->outlined()
361
             ->outlined()
365
             ->color($type->isDebit() ? 'primary' : 'gray')
362
             ->color($type->isDebit() ? 'primary' : 'gray')
366
-            ->iconSize(IconSize::Small)
367
-            ->iconPosition(IconPosition::Before)
368
             ->action(function (CustomTableRepeater $component) use ($type) {
363
             ->action(function (CustomTableRepeater $component) use ($type) {
369
                 $state = $component->getState();
364
                 $state = $component->getState();
370
                 $newUuid = (string) Str::uuid();
365
                 $newUuid = (string) Str::uuid();

+ 32
- 36
app/Filament/Company/Pages/Accounting/AccountChart.php 查看文件

48
     }
48
     }
49
 
49
 
50
     #[Computed]
50
     #[Computed]
51
-    public function categories(): Collection
51
+    public function accountCategories(): Collection
52
     {
52
     {
53
         return AccountSubtype::withCount('accounts')
53
         return AccountSubtype::withCount('accounts')
54
             ->with(['accounts' => function ($query) {
54
             ->with(['accounts' => function ($query) {
58
             ->groupBy('category');
58
             ->groupBy('category');
59
     }
59
     }
60
 
60
 
61
-    public function editChartAction(): Action
61
+    public function editAccountAction(): Action
62
     {
62
     {
63
-        return EditAction::make()
64
-            ->iconButton()
65
-            ->name('editChart')
63
+        return EditAction::make('editAccount')
66
             ->label('Edit account')
64
             ->label('Edit account')
67
-            ->modalHeading('Edit Account')
65
+            ->iconButton()
68
             ->icon('heroicon-m-pencil-square')
66
             ->icon('heroicon-m-pencil-square')
69
-            ->record(fn (array $arguments) => Account::find($arguments['chart']))
70
-            ->form(fn (Form $form) => $this->getChartForm($form)->operation('edit'));
67
+            ->record(fn (array $arguments) => Account::find($arguments['account']))
68
+            ->form(fn (Form $form) => $this->getAccountForm($form)->operation('edit'));
71
     }
69
     }
72
 
70
 
73
-    public function createChartAction(): Action
71
+    public function createAccountAction(): Action
74
     {
72
     {
75
-        return CreateAction::make()
73
+        return CreateAction::make('createAccount')
76
             ->link()
74
             ->link()
77
-            ->name('createChart')
78
             ->model(Account::class)
75
             ->model(Account::class)
79
             ->label('Add a new account')
76
             ->label('Add a new account')
80
             ->icon('heroicon-o-plus-circle')
77
             ->icon('heroicon-o-plus-circle')
81
-            ->form(fn (Form $form) => $this->getChartForm($form)->operation('create'))
82
-            ->fillForm(fn (array $arguments): array => $this->getChartFormDefaults($arguments['subtype']));
78
+            ->form(fn (Form $form) => $this->getAccountForm($form)->operation('create'))
79
+            ->fillForm(fn (array $arguments): array => $this->getAccountFormDefaults($arguments['accountSubtype']));
83
     }
80
     }
84
 
81
 
85
-    private function getChartFormDefaults(int $subtypeId): array
82
+    private function getAccountFormDefaults(int $accountSubtypeId): array
86
     {
83
     {
87
-        $accountSubtype = AccountSubtype::find($subtypeId);
84
+        $accountSubtype = AccountSubtype::find($accountSubtypeId);
88
         $generatedCode = AccountCode::generate($accountSubtype);
85
         $generatedCode = AccountCode::generate($accountSubtype);
89
 
86
 
90
         return [
87
         return [
91
-            'subtype_id' => $subtypeId,
88
+            'subtype_id' => $accountSubtypeId,
92
             'code' => $generatedCode,
89
             'code' => $generatedCode,
93
         ];
90
         ];
94
     }
91
     }
95
 
92
 
96
-    private function getChartForm(Form $form, bool $useActiveTab = true): Form
93
+    private function getAccountForm(Form $form, bool $useActiveTab = true): Form
97
     {
94
     {
98
         return $form
95
         return $form
99
             ->schema([
96
             ->schema([
115
             ->live()
112
             ->live()
116
             ->disabledOn('edit')
113
             ->disabledOn('edit')
117
             ->searchable()
114
             ->searchable()
118
-            ->options($this->getChartSubtypeOptions($useActiveTab))
115
+            ->options($this->getAccountSubtypeOptions($useActiveTab))
119
             ->afterStateUpdated(static function (?string $state, Set $set): void {
116
             ->afterStateUpdated(static function (?string $state, Set $set): void {
120
                 if ($state) {
117
                 if ($state) {
121
                     $accountSubtype = AccountSubtype::find($state);
118
                     $accountSubtype = AccountSubtype::find($state);
150
                         return false;
147
                         return false;
151
                     }
148
                     }
152
 
149
 
153
-                    $subtype = $get('subtype_id');
154
-                    if (empty($subtype)) {
150
+                    $accountSubtypeId = $get('subtype_id');
151
+                    if (empty($accountSubtypeId)) {
155
                         return false;
152
                         return false;
156
                     }
153
                     }
157
 
154
 
158
-                    $accountSubtype = AccountSubtype::find($subtype);
155
+                    $accountSubtype = AccountSubtype::find($accountSubtypeId);
159
 
156
 
160
                     if (! $accountSubtype) {
157
                     if (! $accountSubtype) {
161
                         return false;
158
                         return false;
168
                 })
165
                 })
169
                 ->afterStateUpdated(static function ($state, Get $get, Set $set) {
166
                 ->afterStateUpdated(static function ($state, Get $get, Set $set) {
170
                     if ($state) {
167
                     if ($state) {
171
-                        $subtypeId = $get('subtype_id');
168
+                        $accountSubtypeId = $get('subtype_id');
172
 
169
 
173
-                        if (empty($subtypeId)) {
170
+                        if (empty($accountSubtypeId)) {
174
                             return;
171
                             return;
175
                         }
172
                         }
176
 
173
 
177
-                        $subtype = AccountSubtype::find($subtypeId);
174
+                        $accountSubtype = AccountSubtype::find($accountSubtypeId);
178
 
175
 
179
-                        if (! $subtype) {
176
+                        if (! $accountSubtype) {
180
                             return;
177
                             return;
181
                         }
178
                         }
182
 
179
 
183
                         // Set default bank account type based on account category
180
                         // Set default bank account type based on account category
184
-                        if ($subtype->category === AccountCategory::Asset) {
181
+                        if ($accountSubtype->category === AccountCategory::Asset) {
185
                             $set('bankAccount.type', BankAccountType::Depository->value);
182
                             $set('bankAccount.type', BankAccountType::Depository->value);
186
-                        } elseif ($subtype->category === AccountCategory::Liability) {
183
+                        } elseif ($accountSubtype->category === AccountCategory::Liability) {
187
                             $set('bankAccount.type', BankAccountType::Credit->value);
184
                             $set('bankAccount.type', BankAccountType::Credit->value);
188
                         }
185
                         }
189
                     } else {
186
                     } else {
198
                     Select::make('type')
195
                     Select::make('type')
199
                         ->label('Bank account type')
196
                         ->label('Bank account type')
200
                         ->options(function (Get $get) {
197
                         ->options(function (Get $get) {
201
-                            $subtype = $get('../subtype_id');
198
+                            $accountSubtypeId = $get('../subtype_id');
202
 
199
 
203
-                            if (empty($subtype)) {
200
+                            if (empty($accountSubtypeId)) {
204
                                 return [];
201
                                 return [];
205
                             }
202
                             }
206
 
203
 
207
-                            $accountSubtype = AccountSubtype::find($subtype);
204
+                            $accountSubtype = AccountSubtype::find($accountSubtypeId);
208
 
205
 
209
                             if (! $accountSubtype) {
206
                             if (! $accountSubtype) {
210
                                 return [];
207
                                 return [];
287
             ->hiddenOn('create');
284
             ->hiddenOn('create');
288
     }
285
     }
289
 
286
 
290
-    private function getChartSubtypeOptions($useActiveTab = true): array
287
+    private function getAccountSubtypeOptions($useActiveTab = true): array
291
     {
288
     {
292
-        $subtypes = $useActiveTab ?
289
+        $accountSubtypes = $useActiveTab ?
293
             AccountSubtype::where('category', $this->activeTab)->get() :
290
             AccountSubtype::where('category', $this->activeTab)->get() :
294
             AccountSubtype::all();
291
             AccountSubtype::all();
295
 
292
 
296
-        return $subtypes->groupBy(fn (AccountSubtype $subtype) => $subtype->type->getLabel())
297
-            ->map(fn (Collection $subtypes, string $type) => $subtypes->mapWithKeys(static fn (AccountSubtype $subtype) => [$subtype->id => $subtype->name]))
293
+        return $accountSubtypes->groupBy(fn (AccountSubtype $accountSubtype) => $accountSubtype->type->getLabel())
294
+            ->map(fn (Collection $accountSubtypes, string $type) => $accountSubtypes->mapWithKeys(static fn (AccountSubtype $accountSubtype) => [$accountSubtype->id => $accountSubtype->name]))
298
             ->toArray();
295
             ->toArray();
299
     }
296
     }
300
 
297
 
303
         return [
300
         return [
304
             CreateAction::make()
301
             CreateAction::make()
305
                 ->button()
302
                 ->button()
306
-                ->label('Add new account')
307
                 ->model(Account::class)
303
                 ->model(Account::class)
308
-                ->form(fn (Form $form) => $this->getChartForm($form, false)->operation('create')),
304
+                ->form(fn (Form $form) => $this->getAccountForm($form, false)->operation('create')),
309
         ];
305
         ];
310
     }
306
     }
311
 
307
 

+ 0
- 2
app/Filament/Company/Pages/Reports/BaseReportPage.php 查看文件

17
 use Filament\Forms\Set;
17
 use Filament\Forms\Set;
18
 use Filament\Pages\Page;
18
 use Filament\Pages\Page;
19
 use Filament\Support\Enums\IconPosition;
19
 use Filament\Support\Enums\IconPosition;
20
-use Filament\Support\Enums\IconSize;
21
 use Illuminate\Support\Arr;
20
 use Illuminate\Support\Arr;
22
 use Illuminate\Support\Carbon;
21
 use Illuminate\Support\Carbon;
23
 use Livewire\Attributes\Computed;
22
 use Livewire\Attributes\Computed;
236
                 ->dropdownWidth('max-w-[7rem]')
235
                 ->dropdownWidth('max-w-[7rem]')
237
                 ->dropdownPlacement('bottom-end')
236
                 ->dropdownPlacement('bottom-end')
238
                 ->icon('heroicon-m-chevron-down')
237
                 ->icon('heroicon-m-chevron-down')
239
-                ->iconSize(IconSize::Small)
240
                 ->iconPosition(IconPosition::After),
238
                 ->iconPosition(IconPosition::After),
241
         ];
239
         ];
242
     }
240
     }

+ 9
- 5
app/Filament/Company/Resources/Accounting/TransactionResource/Pages/ListTransactions.php 查看文件

28
     {
28
     {
29
         return [
29
         return [
30
             Actions\ActionGroup::make([
30
             Actions\ActionGroup::make([
31
-                CreateTransactionAction::make('addDeposit')
31
+                CreateTransactionAction::make('createDeposit')
32
+                    ->label('Deposit')
32
                     ->type(TransactionType::Deposit),
33
                     ->type(TransactionType::Deposit),
33
-                CreateTransactionAction::make('addWithdrawal')
34
+                CreateTransactionAction::make('createWithdrawal')
35
+                    ->label('Withdrawal')
34
                     ->type(TransactionType::Withdrawal),
36
                     ->type(TransactionType::Withdrawal),
35
-                CreateTransactionAction::make('addTransfer')
37
+                CreateTransactionAction::make('createTransfer')
38
+                    ->label('Transfer')
36
                     ->type(TransactionType::Transfer),
39
                     ->type(TransactionType::Transfer),
37
-                CreateTransactionAction::make('addJournalEntry')
40
+                CreateTransactionAction::make('createJournalEntry')
41
+                    ->label('Journal entry')
38
                     ->type(TransactionType::Journal),
42
                     ->type(TransactionType::Journal),
39
             ])
43
             ])
40
-                ->label('Add transaction')
44
+                ->label('New transaction')
41
                 ->button()
45
                 ->button()
42
                 ->dropdownPlacement('bottom-end')
46
                 ->dropdownPlacement('bottom-end')
43
                 ->icon('heroicon-m-chevron-down')
47
                 ->icon('heroicon-m-chevron-down')

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

12
 use Filament\Resources\Pages\ViewRecord;
12
 use Filament\Resources\Pages\ViewRecord;
13
 use Filament\Support\Enums\FontWeight;
13
 use Filament\Support\Enums\FontWeight;
14
 use Filament\Support\Enums\IconPosition;
14
 use Filament\Support\Enums\IconPosition;
15
-use Filament\Support\Enums\IconSize;
16
 
15
 
17
 class ViewBill extends ViewRecord
16
 class ViewBill extends ViewRecord
18
 {
17
 {
39
                 ->outlined()
38
                 ->outlined()
40
                 ->dropdownPlacement('bottom-end')
39
                 ->dropdownPlacement('bottom-end')
41
                 ->icon('heroicon-m-chevron-down')
40
                 ->icon('heroicon-m-chevron-down')
42
-                ->iconSize(IconSize::Small)
43
                 ->iconPosition(IconPosition::After),
41
                 ->iconPosition(IconPosition::After),
44
         ];
42
         ];
45
     }
43
     }

+ 0
- 2
app/Filament/Company/Resources/Purchases/VendorResource/Pages/ViewVendor.php 查看文件

14
 use Filament\Infolists\Infolist;
14
 use Filament\Infolists\Infolist;
15
 use Filament\Resources\Pages\ViewRecord;
15
 use Filament\Resources\Pages\ViewRecord;
16
 use Filament\Support\Enums\IconPosition;
16
 use Filament\Support\Enums\IconPosition;
17
-use Filament\Support\Enums\IconSize;
18
 
17
 
19
 class ViewVendor extends ViewRecord
18
 class ViewVendor extends ViewRecord
20
 {
19
 {
52
                 ->outlined()
51
                 ->outlined()
53
                 ->dropdownPlacement('bottom-end')
52
                 ->dropdownPlacement('bottom-end')
54
                 ->icon('heroicon-m-chevron-down')
53
                 ->icon('heroicon-m-chevron-down')
55
-                ->iconSize(IconSize::Small)
56
                 ->iconPosition(IconPosition::After),
54
                 ->iconPosition(IconPosition::After),
57
         ];
55
         ];
58
     }
56
     }

+ 0
- 2
app/Filament/Company/Resources/Sales/ClientResource/Pages/ViewClient.php 查看文件

16
 use Filament\Infolists\Infolist;
16
 use Filament\Infolists\Infolist;
17
 use Filament\Resources\Pages\ViewRecord;
17
 use Filament\Resources\Pages\ViewRecord;
18
 use Filament\Support\Enums\IconPosition;
18
 use Filament\Support\Enums\IconPosition;
19
-use Filament\Support\Enums\IconSize;
20
 use Illuminate\Contracts\Support\Htmlable;
19
 use Illuminate\Contracts\Support\Htmlable;
21
 
20
 
22
 class ViewClient extends ViewRecord
21
 class ViewClient extends ViewRecord
65
                 ->outlined()
64
                 ->outlined()
66
                 ->dropdownPlacement('bottom-end')
65
                 ->dropdownPlacement('bottom-end')
67
                 ->icon('heroicon-m-chevron-down')
66
                 ->icon('heroicon-m-chevron-down')
68
-                ->iconSize(IconSize::Small)
69
                 ->iconPosition(IconPosition::After),
67
                 ->iconPosition(IconPosition::After),
70
         ];
68
         ];
71
     }
69
     }

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

16
 use Filament\Resources\Pages\ViewRecord;
16
 use Filament\Resources\Pages\ViewRecord;
17
 use Filament\Support\Enums\FontWeight;
17
 use Filament\Support\Enums\FontWeight;
18
 use Filament\Support\Enums\IconPosition;
18
 use Filament\Support\Enums\IconPosition;
19
-use Filament\Support\Enums\IconSize;
20
 use Illuminate\Support\HtmlString;
19
 use Illuminate\Support\HtmlString;
21
 
20
 
22
 class ViewEstimate extends ViewRecord
21
 class ViewEstimate extends ViewRecord
50
                 ->outlined()
49
                 ->outlined()
51
                 ->dropdownPlacement('bottom-end')
50
                 ->dropdownPlacement('bottom-end')
52
                 ->icon('heroicon-m-chevron-down')
51
                 ->icon('heroicon-m-chevron-down')
53
-                ->iconSize(IconSize::Small)
54
                 ->iconPosition(IconPosition::After),
52
                 ->iconPosition(IconPosition::After),
55
         ];
53
         ];
56
     }
54
     }

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

16
 use Filament\Resources\Pages\ViewRecord;
16
 use Filament\Resources\Pages\ViewRecord;
17
 use Filament\Support\Enums\FontWeight;
17
 use Filament\Support\Enums\FontWeight;
18
 use Filament\Support\Enums\IconPosition;
18
 use Filament\Support\Enums\IconPosition;
19
-use Filament\Support\Enums\IconSize;
20
 use Illuminate\Support\HtmlString;
19
 use Illuminate\Support\HtmlString;
21
 
20
 
22
 class ViewInvoice extends ViewRecord
21
 class ViewInvoice extends ViewRecord
47
                 ->outlined()
46
                 ->outlined()
48
                 ->dropdownPlacement('bottom-end')
47
                 ->dropdownPlacement('bottom-end')
49
                 ->icon('heroicon-m-chevron-down')
48
                 ->icon('heroicon-m-chevron-down')
50
-                ->iconSize(IconSize::Small)
51
                 ->iconPosition(IconPosition::After),
49
                 ->iconPosition(IconPosition::After),
52
         ];
50
         ];
53
     }
51
     }

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

18
 use Filament\Resources\Pages\ViewRecord;
18
 use Filament\Resources\Pages\ViewRecord;
19
 use Filament\Support\Enums\FontWeight;
19
 use Filament\Support\Enums\FontWeight;
20
 use Filament\Support\Enums\IconPosition;
20
 use Filament\Support\Enums\IconPosition;
21
-use Filament\Support\Enums\IconSize;
22
 use Illuminate\Support\HtmlString;
21
 use Illuminate\Support\HtmlString;
23
 use Illuminate\Support\Str;
22
 use Illuminate\Support\Str;
24
 
23
 
45
                 ->outlined()
44
                 ->outlined()
46
                 ->dropdownPlacement('bottom-end')
45
                 ->dropdownPlacement('bottom-end')
47
                 ->icon('heroicon-m-chevron-down')
46
                 ->icon('heroicon-m-chevron-down')
48
-                ->iconSize(IconSize::Small)
49
                 ->iconPosition(IconPosition::After),
47
                 ->iconPosition(IconPosition::After),
50
         ];
48
         ];
51
     }
49
     }

+ 10
- 10
resources/views/filament/company/pages/accounting/chart.blade.php 查看文件

1
 <x-filament-panels::page>
1
 <x-filament-panels::page>
2
     <div class="flex flex-col gap-y-6">
2
     <div class="flex flex-col gap-y-6">
3
         <x-filament::tabs>
3
         <x-filament::tabs>
4
-            @foreach($this->categories as $categoryValue => $subtypes)
4
+            @foreach($this->accountCategories as $categoryValue => $accountSubtypes)
5
                 <x-filament::tabs.item
5
                 <x-filament::tabs.item
6
                     wire:key="tab-item-{{ $categoryValue }}"
6
                     wire:key="tab-item-{{ $categoryValue }}"
7
                     :active="$activeTab === $categoryValue"
7
                     :active="$activeTab === $categoryValue"
8
                     wire:click="$set('activeTab', '{{ $categoryValue }}')"
8
                     wire:click="$set('activeTab', '{{ $categoryValue }}')"
9
-                    :badge="$subtypes->sum('accounts_count')"
9
+                    :badge="$accountSubtypes->sum('accounts_count')"
10
                 >
10
                 >
11
                     {{ $this->getCategoryLabel($categoryValue) }}
11
                     {{ $this->getCategoryLabel($categoryValue) }}
12
                 </x-filament::tabs.item>
12
                 </x-filament::tabs.item>
13
             @endforeach
13
             @endforeach
14
         </x-filament::tabs>
14
         </x-filament::tabs>
15
 
15
 
16
-        @foreach($this->categories as $categoryValue => $subtypes)
16
+        @foreach($this->accountCategories as $categoryValue => $accountSubtypes)
17
             @if($activeTab === $categoryValue)
17
             @if($activeTab === $categoryValue)
18
                 <div
18
                 <div
19
                     class="es-table__container overflow-hidden rounded-xl bg-white shadow-sm ring-1 ring-gray-950/5 dark:divide-white/10 dark:bg-gray-900 dark:ring-white/10">
19
                     class="es-table__container overflow-hidden rounded-xl bg-white shadow-sm ring-1 ring-gray-950/5 dark:divide-white/10 dark:bg-gray-900 dark:ring-white/10">
29
                                 <col span="1" style="width: 10%;">
29
                                 <col span="1" style="width: 10%;">
30
                                 <col span="1" style="width: 7.5%;">
30
                                 <col span="1" style="width: 7.5%;">
31
                             </colgroup>
31
                             </colgroup>
32
-                            @foreach($subtypes as $subtype)
32
+                            @foreach($accountSubtypes as $accountSubtype)
33
                                 <tbody
33
                                 <tbody
34
                                     class="es-table__rowgroup divide-y divide-gray-200 whitespace-nowrap dark:divide-white/5">
34
                                     class="es-table__rowgroup divide-y divide-gray-200 whitespace-nowrap dark:divide-white/5">
35
                                 <!-- Subtype Name Header Row -->
35
                                 <!-- Subtype Name Header Row -->
38
                                         <div class="es-table__row-content flex items-center space-x-2">
38
                                         <div class="es-table__row-content flex items-center space-x-2">
39
                                             <span
39
                                             <span
40
                                                 class="es-table__row-title text-gray-800 dark:text-gray-200 font-semibold tracking-wider">
40
                                                 class="es-table__row-title text-gray-800 dark:text-gray-200 font-semibold tracking-wider">
41
-                                                {{ $subtype->name }}
41
+                                                {{ $accountSubtype->name }}
42
                                             </span>
42
                                             </span>
43
                                             <x-tooltip
43
                                             <x-tooltip
44
-                                                text="{!! $subtype->description !!}"
44
+                                                text="{!! $accountSubtype->description !!}"
45
                                                 icon="heroicon-o-question-mark-circle"
45
                                                 icon="heroicon-o-question-mark-circle"
46
                                                 placement="right"
46
                                                 placement="right"
47
                                                 maxWidth="300"
47
                                                 maxWidth="300"
51
                                 </tr>
51
                                 </tr>
52
 
52
 
53
                                 <!-- Chart Rows -->
53
                                 <!-- Chart Rows -->
54
-                                @forelse($subtype->accounts as $account)
54
+                                @forelse($accountSubtype->accounts as $account)
55
                                     <tr class="es-table__row">
55
                                     <tr class="es-table__row">
56
                                         <td colspan="1" class="es-table__cell px-4 py-4">{{ $account->code }}</td>
56
                                         <td colspan="1" class="es-table__cell px-4 py-4">{{ $account->code }}</td>
57
                                         <td colspan="1" class="es-table__cell px-4 py-4">
57
                                         <td colspan="1" class="es-table__cell px-4 py-4">
78
                                         <td colspan="1" class="es-table__cell px-4 py-4">
78
                                         <td colspan="1" class="es-table__cell px-4 py-4">
79
                                             <div>
79
                                             <div>
80
                                                 @if($account->default === false && !$account->adjustment)
80
                                                 @if($account->default === false && !$account->adjustment)
81
-                                                    {{ ($this->editChartAction)(['chart' => $account->id]) }}
81
+                                                    {{ ($this->editAccountAction)(['account' => $account->id]) }}
82
                                                 @endif
82
                                                 @endif
83
                                             </div>
83
                                             </div>
84
                                         </td>
84
                                         </td>
88
                                     <tr class="es-table__row">
88
                                     <tr class="es-table__row">
89
                                         <td colspan="5"
89
                                         <td colspan="5"
90
                                             class="es-table__cell px-4 py-4 italic text-xs text-gray-500 dark:text-gray-400">
90
                                             class="es-table__cell px-4 py-4 italic text-xs text-gray-500 dark:text-gray-400">
91
-                                            {{ __("You haven't added any {$subtype->name} accounts yet.") }}
91
+                                            {{ __("You haven't added any {$accountSubtype->name} accounts yet.") }}
92
                                         </td>
92
                                         </td>
93
                                     </tr>
93
                                     </tr>
94
                                 @endforelse
94
                                 @endforelse
96
                                 <!-- Add New Account Row -->
96
                                 <!-- Add New Account Row -->
97
                                 <tr class="es-table__row">
97
                                 <tr class="es-table__row">
98
                                     <td colspan="5" class="es-table__cell px-4 py-4">
98
                                     <td colspan="5" class="es-table__cell px-4 py-4">
99
-                                        {{ ($this->createChartAction)(['subtype' => $subtype->id]) }}
99
+                                        {{ ($this->createAccountAction)(['accountSubtype' => $accountSubtype->id]) }}
100
                                     </td>
100
                                     </td>
101
                                 </tr>
101
                                 </tr>
102
                                 </tbody>
102
                                 </tbody>

正在加载...
取消
保存