generated from liutk/owl-admin-base
admin
parent
c9eb4f02c1
commit
2bd90ec305
|
|
@ -24,7 +24,7 @@ class AdminUserController extends AdminController
|
||||||
{
|
{
|
||||||
$crud = $this->baseCRUD()
|
$crud = $this->baseCRUD()
|
||||||
->headerToolbar([
|
->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(),
|
...$this->baseHeaderToolBar(),
|
||||||
])
|
])
|
||||||
->bulkActions([])
|
->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 = AdminUserService::make();
|
||||||
$adminUserService->delete($adminUserIds);
|
$adminUserService->delete($adminUserIds->implode(','));
|
||||||
|
|
||||||
// 删除职位关联
|
// 删除职位关联
|
||||||
DB::table('employee_jobs')->whereIn('employee_id', $ids)->delete();
|
DB::table('employee_jobs')->whereIn('employee_id', $ids)->delete();
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue