generated from liutk/owl-admin-base
admin
parent
c9eb4f02c1
commit
2bd90ec305
|
|
@ -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([])
|
||||
|
|
|
|||
|
|
@ -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();
|
||||
|
|
|
|||
Loading…
Reference in New Issue