Compare commits

..

No commits in common. "02e8fa41963c816868d7541da00db53e09a47f7f" and "fe3e214227310f14a7d16964fd1330d16576bf87" have entirely different histories.

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