main
panliang 2024-03-26 13:07:27 +08:00
parent 98b13587c7
commit f9fe76053d
1 changed files with 7 additions and 13 deletions

View File

@ -40,22 +40,16 @@ class EmployeeController extends AdminController
->falseValue(EmployeeStatus::Offline), ->falseValue(EmployeeStatus::Offline),
amisMake()->TableColumn()->name('created_at')->label(__('employee.created_at')), amisMake()->TableColumn()->name('created_at')->label(__('employee.created_at')),
$this->rowActions([ $this->rowActions([
<<<<<<< HEAD
$this->rowShowButton(),
$this->rowEditButton(true),
$this->rowDeleteButton(),
=======
$this->rowShowButton()->visible(Admin::user()->can('admin.hr.employees.view')), $this->rowShowButton()->visible(Admin::user()->can('admin.hr.employees.view')),
$this->rowEditButton(true)->visible(Admin::user()->can('admin.hr.employees.update')), $this->rowEditButton(true)->visible(Admin::user()->can('admin.hr.employees.update')),
$this->rowDeleteButton()->visible(Admin::user()->can('admin.hr.employees.delete')), $this->rowDeleteButton()->visible(Admin::user()->can('admin.hr.employees.delete')),
amisMake()->AjaxAction() // amisMake()->AjaxAction()
->label(__('employee.leave')) // ->label(__('employee.leave'))
->level('link') // ->level('link')
->icon('fa fa-sign-out') // ->icon('fa fa-sign-out')
->confirmText(__('employee.leave_confirm')) // ->confirmText(__('employee.leave_confirm'))
->api('post:'.admin_url('hr/employees/${id}/leave')) // ->api('post:'.admin_url('hr/employees/${id}/leave'))
->visible(Admin::user()->can('admin.hr.employees.leave')), // ->visible(Admin::user()->can('admin.hr.employees.leave')),
>>>>>>> 495824eb8da84ef9a6cb665de688ba3e07329cee
]), ]),
]); ]);