BulkActions remove duplicate action.

This commit is contained in:
Cüneyt Şentürk 2019-12-27 10:38:33 +03:00
parent 3cc002a2d8
commit d8a1a14d96
18 changed files with 20 additions and 65 deletions

View File

@ -14,6 +14,6 @@ class Permissions extends BulkAction
'name' => 'general.delete', 'name' => 'general.delete',
'message' => 'bulk_actions.message.delete', 'message' => 'bulk_actions.message.delete',
'permission' => 'delete-auth-permissions', 'permission' => 'delete-auth-permissions',
], ]
]; ];
} }

View File

@ -14,6 +14,6 @@ class Roles extends BulkAction
'name' => 'general.delete', 'name' => 'general.delete',
'message' => 'bulk_actions.message.delete', 'message' => 'bulk_actions.message.delete',
'permission' => 'delete-auth-roles', 'permission' => 'delete-auth-roles',
], ]
]; ];
} }

View File

@ -26,7 +26,7 @@ class Users extends BulkAction
'name' => 'general.delete', 'name' => 'general.delete',
'message' => 'bulk_actions.message.delete', 'message' => 'bulk_actions.message.delete',
'permission' => 'delete-auth-users', 'permission' => 'delete-auth-users',
], ]
]; ];
public function disable($request) public function disable($request)

View File

@ -26,7 +26,7 @@ class Accounts extends BulkAction
'name' => 'general.delete', 'name' => 'general.delete',
'message' => 'bulk_actions.message.delete', 'message' => 'bulk_actions.message.delete',
'permission' => 'delete-banking-accounts', 'permission' => 'delete-banking-accounts',
], ]
]; ];
public function disable($request) public function disable($request)

View File

@ -25,7 +25,7 @@ class Reconciliations extends BulkAction
'name' => 'general.delete', 'name' => 'general.delete',
'message' => 'bulk_actions.message.delete', 'message' => 'bulk_actions.message.delete',
'permission' => 'delete-banking-reconciliations', 'permission' => 'delete-banking-reconciliations',
], ]
]; ];
public function enable($request) public function enable($request)

View File

@ -15,7 +15,7 @@ class Transfers extends BulkAction
'name' => 'general.delete', 'name' => 'general.delete',
'message' => 'bulk_action.message.deletes', 'message' => 'bulk_action.message.deletes',
'permission' => 'delete-banking-transfers', 'permission' => 'delete-banking-transfers',
], ]
]; ];
public function destroy($request) public function destroy($request)

View File

@ -26,7 +26,7 @@ class Companies extends BulkAction
'name' => 'general.delete', 'name' => 'general.delete',
'message' => 'bulk_actions.message.delete', 'message' => 'bulk_actions.message.delete',
'permission' => 'delete-common-companies', 'permission' => 'delete-common-companies',
], ]
]; ];
public function enable($request) public function enable($request)

View File

@ -23,12 +23,6 @@ class Items extends BulkAction
'message' => 'bulk_actions.message.disable', 'message' => 'bulk_actions.message.disable',
'permission' => 'update-common-items', 'permission' => 'update-common-items',
], ],
'duplicate' => [
'name' => 'general.duplicate',
'message' => 'bulk_actions.message.duplicate',
'permission' => 'create-common-items',
'multiple' => true,
],
'delete' => [ 'delete' => [
'name' => 'general.delete', 'name' => 'general.delete',
'message' => 'bulk_actions.message.delete', 'message' => 'bulk_actions.message.delete',
@ -37,7 +31,7 @@ class Items extends BulkAction
'export' => [ 'export' => [
'name' => 'general.export', 'name' => 'general.export',
'message' => 'bulk_actions.message.export', 'message' => 'bulk_actions.message.export',
], ]
]; ];
public function destroy($request) public function destroy($request)

View File

@ -18,12 +18,6 @@ class Bills extends BulkAction
'message' => 'bulk_actions.message.received', 'message' => 'bulk_actions.message.received',
'permission' => 'update-expenses-bills', 'permission' => 'update-expenses-bills',
], ],
'duplicate' => [
'name' => 'general.duplicate',
'message' => 'bulk_actions.message.duplicate',
'permission' => 'create-expenses-bills',
'multiple' => true,
],
'delete' => [ 'delete' => [
'name' => 'general.delete', 'name' => 'general.delete',
'message' => 'bulk_actions.message.delete', 'message' => 'bulk_actions.message.delete',
@ -32,7 +26,7 @@ class Bills extends BulkAction
'export' => [ 'export' => [
'name' => 'general.export', 'name' => 'general.export',
'message' => 'bulk_actions.message.export', 'message' => 'bulk_actions.message.export',
], ]
]; ];
public function received($request) public function received($request)

View File

@ -11,12 +11,6 @@ class Payments extends BulkAction
public $model = Transaction::class; public $model = Transaction::class;
public $actions = [ public $actions = [
'duplicate' => [
'name' => 'general.duplicate',
'message' => 'bulk_actions.message.duplicate',
'permission' => 'create-expenses-payments',
'multiple' => true,
],
'export' => [ 'export' => [
'name' => 'general.export', 'name' => 'general.export',
'message' => 'bulk_actions.message.export', 'message' => 'bulk_actions.message.export',
@ -25,7 +19,7 @@ class Payments extends BulkAction
'name' => 'general.delete', 'name' => 'general.delete',
'message' => 'bulk_actions.message.delete', 'message' => 'bulk_actions.message.delete',
'permission' => 'delete-expenses-payments', 'permission' => 'delete-expenses-payments',
], ]
]; ];
public function destroy($request) public function destroy($request)

View File

@ -22,12 +22,6 @@ class Vendors extends BulkAction
'message' => 'bulk_actions.message.disable', 'message' => 'bulk_actions.message.disable',
'permission' => 'update-expenses-vendors', 'permission' => 'update-expenses-vendors',
], ],
'duplicate' => [
'name' => 'general.duplicate',
'message' => 'bulk_actions.message.duplicate',
'permission' => 'create-expenses-vendors',
'multiple' => true
],
'delete' => [ 'delete' => [
'name' => 'general.delete', 'name' => 'general.delete',
'message' => 'bulk_actions.message.delete', 'message' => 'bulk_actions.message.delete',
@ -36,7 +30,7 @@ class Vendors extends BulkAction
'export' => [ 'export' => [
'name' => 'general.export', 'name' => 'general.export',
'message' => 'bulk_actions.message.export', 'message' => 'bulk_actions.message.export',
], ]
]; ];
public function disable($request) public function disable($request)

View File

@ -21,12 +21,6 @@ class Customers extends BulkAction
'message' => 'bulk_actions.message.disable', 'message' => 'bulk_actions.message.disable',
'permission' => 'update-incomes-customers', 'permission' => 'update-incomes-customers',
], ],
'duplicate' => [
'name' => 'general.duplicate',
'message' => 'bulk_actions.message.duplicate',
'permission' => 'create-incomes-customers',
'multiple' => true
],
'delete' => [ 'delete' => [
'name' => 'general.delete', 'name' => 'general.delete',
'message' => 'bulk_actions.message.delete', 'message' => 'bulk_actions.message.delete',
@ -35,7 +29,7 @@ class Customers extends BulkAction
'export' => [ 'export' => [
'name' => 'general.export', 'name' => 'general.export',
'message' => 'bulk_actions.message.export', 'message' => 'bulk_actions.message.export',
], ]
]; ];
public function disable($request) public function disable($request)

View File

@ -25,12 +25,6 @@ class Invoices extends BulkAction
'message' => 'bulk_actions.message.sent', 'message' => 'bulk_actions.message.sent',
'permission' => 'update-incomes-invoices', 'permission' => 'update-incomes-invoices',
], ],
'duplicate' => [
'name' => 'general.duplicate',
'message' => 'bulk_actions.message.duplicate',
'permission' => 'create-incomes-invoices',
'multiple' => true,
],
'delete' => [ 'delete' => [
'name' => 'general.delete', 'name' => 'general.delete',
'message' => 'bulk_actions.message.delete', 'message' => 'bulk_actions.message.delete',
@ -39,7 +33,7 @@ class Invoices extends BulkAction
'export' => [ 'export' => [
'name' => 'general.export', 'name' => 'general.export',
'message' => 'bulk_actions.message.export', 'message' => 'bulk_actions.message.export',
], ]
]; ];
public function paid($request) public function paid($request)

View File

@ -11,21 +11,15 @@ class Revenues extends BulkAction
public $model = Transaction::class; public $model = Transaction::class;
public $actions = [ public $actions = [
'export' => [
'name' => 'general.export',
'message' => 'bulk_actions.message.export',
],
'duplicate' => [
'name' => 'general.duplicate',
'message' => 'bulk_actions.message.duplicate',
'permission' => 'create-incomes-revenues',
'multiple' => true,
],
'delete' => [ 'delete' => [
'name' => 'general.delete', 'name' => 'general.delete',
'message' => 'bulk_actions.message.delete', 'message' => 'bulk_actions.message.delete',
'permission' => 'delete-incomes-revenues', 'permission' => 'delete-incomes-revenues',
], ],
'export' => [
'name' => 'general.export',
'message' => 'bulk_actions.message.export',
]
]; ];
public function destroy($request) public function destroy($request)

View File

@ -26,7 +26,7 @@ class Categories extends BulkAction
'name' => 'general.delete', 'name' => 'general.delete',
'message' => 'bulk_actions.message.delete', 'message' => 'bulk_actions.message.delete',
'permission' => 'delete-settings-categories', 'permission' => 'delete-settings-categories',
], ]
]; ];
public function disable($request) public function disable($request)

View File

@ -26,7 +26,7 @@ class Currencies extends BulkAction
'name' => 'general.delete', 'name' => 'general.delete',
'message' => 'bulk_actions.message.delete', 'message' => 'bulk_actions.message.delete',
'permission' => 'delete-settings-currencies', 'permission' => 'delete-settings-currencies',
], ]
]; ];
public function disable($request) public function disable($request)

View File

@ -26,7 +26,7 @@ class Taxes extends BulkAction
'name' => 'general.delete', 'name' => 'general.delete',
'message' => 'bulk_actions.message.delete', 'message' => 'bulk_actions.message.delete',
'permission' => 'delete-settings-taxes', 'permission' => 'delete-settings-taxes',
], ]
]; ];
public function disable($request) public function disable($request)

View File

@ -21,9 +21,6 @@
@foreach($actions as $key => $action) @foreach($actions as $key => $action)
<option <option
value="{{ $key }}" value="{{ $key }}"
@if(isset($action['multiple']) && $action['multiple'])
v-if="bulk_action.count <= 1"
@endif
@if(!empty($action['message'])) @if(!empty($action['message']))
data-message="{{ trans_choice($action['message'], 2, ['type' => $text]) }}" data-message="{{ trans_choice($action['message'], 2, ['type' => $text]) }}"
@endif @endif