diff --git a/app/Admin/Controllers/Hr/EmployeeController.php b/app/Admin/Controllers/Hr/EmployeeController.php index ede3a60..debcac5 100644 --- a/app/Admin/Controllers/Hr/EmployeeController.php +++ b/app/Admin/Controllers/Hr/EmployeeController.php @@ -22,7 +22,7 @@ class EmployeeController extends AdminController ->headerToolbar([ $this->createTypeButton('drawer', 'lg')->visible(Admin::user()->can('admin.hr.employees.create')), ...$this->baseHeaderToolBar(), - $this->exportAction(true) + $this->exportAction(true)->visible($user->can('admin.hr.employees.export')), ]) ->bulkActions([]) ->filter($this->baseFilter()->body([ diff --git a/app/Admin/Controllers/Hr/HolidayController.php b/app/Admin/Controllers/Hr/HolidayController.php index f128b59..607f1f8 100644 --- a/app/Admin/Controllers/Hr/HolidayController.php +++ b/app/Admin/Controllers/Hr/HolidayController.php @@ -27,7 +27,7 @@ class HolidayController extends AdminController ->headerToolbar([ // $this->createTypeButton('drawer', 'lg')->visible(Admin::user()->can('admin.hr.holiday.create')), ...$this->baseHeaderToolBar(), - $this->exportAction(true), + $this->exportAction(true)->visible($user->can('admin.hr.holiday.export')), ]) ->bulkActions([]) ->filter($this->baseFilter()->body([ diff --git a/app/Admin/Controllers/Hr/OfficalBusinessController.php b/app/Admin/Controllers/Hr/OfficalBusinessController.php index 3aa4f2f..b82fc3b 100644 --- a/app/Admin/Controllers/Hr/OfficalBusinessController.php +++ b/app/Admin/Controllers/Hr/OfficalBusinessController.php @@ -25,9 +25,9 @@ class OfficalBusinessController extends AdminController $crud = $this->baseCRUD() ->tableLayout('fixed') ->headerToolbar([ - $this->createTypeButton('drawer', 'lg')->visible(Admin::user()->can('admin.hr.business.create')), + // $this->createTypeButton('drawer', 'lg')->visible(Admin::user()->can('admin.hr.business.create')), ...$this->baseHeaderToolBar(), - $this->exportAction(true), + $this->exportAction(true)->visible($user->can('admin.hr.business.export')), ]) ->bulkActions([]) ->filter($this->baseFilter()->body([ diff --git a/app/Admin/Controllers/Hr/OvertimeController.php b/app/Admin/Controllers/Hr/OvertimeController.php index d6ef93d..5a728cc 100644 --- a/app/Admin/Controllers/Hr/OvertimeController.php +++ b/app/Admin/Controllers/Hr/OvertimeController.php @@ -27,7 +27,7 @@ class OvertimeController extends AdminController ->headerToolbar([ // $this->createTypeButton('drawer', 'lg')->visible(Admin::user()->can('admin.hr.overtime.create')), ...$this->baseHeaderToolBar(), - $this->exportAction(true), + $this->exportAction(true)->visible($user->can('admin.hr.overtime.export')), ]) ->bulkActions([]) ->filter($this->baseFilter()->body([ diff --git a/app/Admin/Controllers/Hr/PromotionController.php b/app/Admin/Controllers/Hr/PromotionController.php index b3d409b..8129dca 100644 --- a/app/Admin/Controllers/Hr/PromotionController.php +++ b/app/Admin/Controllers/Hr/PromotionController.php @@ -26,7 +26,7 @@ class PromotionController extends AdminController ->headerToolbar([ $this->createTypeButton('drawer', 'lg')->visible(Admin::user()->can('admin.hr.promotion.create')), ...$this->baseHeaderToolBar(), - $this->exportAction(true), + $this->exportAction(true)->visible($user->can('admin.hr.promotion.export')), ]) ->bulkActions([]) ->filterDefaultVisible() diff --git a/app/Admin/Controllers/Hr/SignController.php b/app/Admin/Controllers/Hr/SignController.php index 341b2a5..766b27e 100644 --- a/app/Admin/Controllers/Hr/SignController.php +++ b/app/Admin/Controllers/Hr/SignController.php @@ -24,7 +24,7 @@ class SignController extends AdminController ->tableLayout('fixed') ->headerToolbar([ ...$this->baseHeaderToolBar(), - $this->exportAction(true), + $this->exportAction(true)->visible($user->can('admin.hr.signs.export')), ]) ->bulkActions([]) ->filter($this->baseFilter()->body([ diff --git a/app/Admin/Controllers/Hr/SignRepairController.php b/app/Admin/Controllers/Hr/SignRepairController.php index f3db037..74c9892 100644 --- a/app/Admin/Controllers/Hr/SignRepairController.php +++ b/app/Admin/Controllers/Hr/SignRepairController.php @@ -28,7 +28,7 @@ class SignRepairController extends AdminController ->headerToolbar([ // $this->createTypeButton('drawer', 'lg')->visible(Admin::user()->can('admin.hr.repairs.create')), ...$this->baseHeaderToolBar(), - $this->exportAction(true), + $this->exportAction(true)->visible($user->can('admin.hr.repairs.export')), ]) ->bulkActions([]) ->filter($this->baseFilter()->body([ diff --git a/app/Admin/Controllers/Store/EmployeeController.php b/app/Admin/Controllers/Store/EmployeeController.php index a4c42ec..5acfcda 100644 --- a/app/Admin/Controllers/Store/EmployeeController.php +++ b/app/Admin/Controllers/Store/EmployeeController.php @@ -23,7 +23,7 @@ class EmployeeController extends AdminController ->headerToolbar([ $this->createTypeButton('drawer', 'lg')->visible($user->can('admin.store.employees.create')), ...$this->baseHeaderToolBar(), - $this->exportAction(true), + $this->exportAction(true)->visible($user->can('admin.store.employees.export')), ]) ->bulkActions([]) ->filter($this->baseFilter()->body([ diff --git a/app/Admin/Controllers/Store/StoreController.php b/app/Admin/Controllers/Store/StoreController.php index 0f345e8..2c7357e 100644 --- a/app/Admin/Controllers/Store/StoreController.php +++ b/app/Admin/Controllers/Store/StoreController.php @@ -26,7 +26,7 @@ class StoreController extends AdminController ->headerToolbar([ $this->createTypeButton('drawer', 'lg')->visible($user->can('admin.store.stores.create')), ...$this->baseHeaderToolBar(), - $this->exportAction(true), + $this->exportAction(true)->visible($user->can('admin.store.stores.export')), ]) ->bulkActions([]) ->filter($this->baseFilter()->body([