/** * 删除部门 */ public function deletedepartmentAction() { $request = $this->getRequest(); $department_id = (int) $request->getParam('department_id'); $csrf_token = $request->getParam('csrf_token'); if (AdminService::checkCsrfToke($csrf_token) == false) { return $this->showWarning('非法操作'); } $admin_service = new AdminService(); $department_info = $admin_service->getDepartmentById($department_id); if (empty($department_info)) { return $this->showWarning('对不起,部门不存在。'); } $rs = $admin_service->deleteDepartment($department_id); if ($rs) { return $this->showMessage('恭喜您,删除成功。', '/system/departmentmanage'); } else { return $this->showWarning('对不起,删除失败。'); } }