/** * 删除课程ajax方法 * @param string $cors_id_str 形如1,2,3样式的ID列表 */ public function removeCORSFunc($cors_id_str) { $resp = new AjaxResponse(); if (!$this->check_power_new('course_removecors', false)) { $resp->alert('您没有权限执行该功能'); return $resp; } try { CourseModel::removeCourse($cors_id_str); admin_log('delete', 'course', "cors_id: {$cors_id_str}"); $resp->call('location.reload'); } catch (Exception $e) { $resp->alert($e->getMessage()); } return $resp; }
/** * Handle remove course command. * * @param $courseId * @return string bool */ public function removeCourse($courseId) { $courseModel = new CourseModel(); return json_encode($courseModel->removeCourse($courseId)); }