/** * 删除用户 * * @param int $id * @return \Illuminate\Http\Response */ public function destroy($id) { /** * */ $iStatus = 0; $sMessage = 'OK'; if ($id == session('admin_id')) { $sMessage = '无法删除自己'; } if (Admin::is_superadmin($id) && !Admin::is_superadmin(session('admin_id'))) { $sMessage = '删除此管理员需要更高的权限'; } if ($sMessage === 'OK') { $iStatus = 1; $sMessage = '删除成功'; Admin::destroy($id); Admin::quit_groups($id); // 退出该用户所属的组 } if (request()->ajax()) { return response()->json(['status' => $iStatus, 'message' => $sMessage]); } else { die('OK'); } }