main
panliang 2024-05-06 09:36:21 +08:00
parent c9eb4f02c1
commit 2bd90ec305
2 changed files with 6 additions and 3 deletions

View File

@ -24,7 +24,7 @@ class AdminUserController extends AdminController
{
$crud = $this->baseCRUD()
->headerToolbar([
// $this->createTypeButton('drawer', 'lg')->visible(Admin::user()->can('admin.system.admin_users.create')),
$this->createTypeButton('drawer', 'lg')->visible(Admin::user()->can('admin.system.admin_users.create')),
...$this->baseHeaderToolBar(),
])
->bulkActions([])

View File

@ -136,9 +136,12 @@ class EmployeeService extends BaseService
}
// 删除管理员
$adminUserIds = Employee::whereIn('id', $ids)->pluck('admin_user_id')->implode(',');
$adminUserIds = Employee::whereIn('id', $ids)->pluck('admin_user_id');
if (in_array(1, $adminUserIds->toArray())) {
admin_abort('admin 账户, 不能删除');
}
$adminUserService = AdminUserService::make();
$adminUserService->delete($adminUserIds);
$adminUserService->delete($adminUserIds->implode(','));
// 删除职位关联
DB::table('employee_jobs')->whereIn('employee_id', $ids)->delete();