Commit c764c87c by biao

1

parent 0e1222b8
......@@ -12,7 +12,9 @@ class CourseMst extends CompassDynamicData
var $sub_category_id;
var $title;
var $front_image;
var $teacher_name;
var $teacher_profile;
var $media_count;
var $delete_flg;
/**
......@@ -29,7 +31,9 @@ class CourseMst extends CompassDynamicData
$this->sub_category_id = $record["sub_category_id"];
$this->title = $record["title"];
$this->front_image = $record["front_image"];
$this->teacher_name = $record["teacher_name"];
$this->teacher_profile = $record["teacher_profile"];
$this->media_count = $record["media_count"];
$this->delete_flg = $record["delete_flg"];
}
......@@ -98,7 +102,9 @@ class CourseMst extends CompassDynamicData
ParamUtil::copyObj2Array($v_param, $this, "sub_category_id");
ParamUtil::copyObj2Array($v_param, $this, "title");
ParamUtil::copyObj2Array($v_param, $this, "front_image");
ParamUtil::copyObj2Array($v_param, $this, "teacher_name");
ParamUtil::copyObj2ArrayNullField($v_param, $this, "teacher_profile");
ParamUtil::copyObj2Array($v_param, $this, "media_count");
ParamUtil::copyObj2Array($v_param, $this, "delete_flg");
// 保存
......
<?php
// 根据课程id获取课程详细信息
require_once ("../user_include.inc");
ErrorLogger::doOutput("Compass...ajax_get_course_detail.php....Start.", 0);
//获取参数
$courseId = ParamUtil::getRequestNumber("courseId", 0);
//参数检查
if(empty($courseId)) {
$result["message"] = "参数错误!";
responseNG($result);
}
$result = array();
//每页显示条数
$courseMst = CourseMst::getById($courseId);
if(empty($courseMst)) {
$result["message"] = "参数错误!";
responseNG($result);
}
//获取对应的媒体列表
$param = array();
$param['course_id'] = $courseId;
$param['delete_flg'] = false;
$courseMediaList = CourseMedia_dat::getList($param,'id','asc');
//接口返回数据
$result["allCount"] = $allCount;
$result["page"] = $page;
$result["rowCount"] = $rowCount;
$result["list"] = $courseMediaList;
ErrorLogger::doOutput("Compass...ajax_get_course_detail.php....End.", 0);
//返回结果
responseOK($result);
function responseNG($result) {
$result = array("status"=>"NG", "result"=>$result);
print json_encode($result);
exit;
}
function responseOK($result) {
$result = array("status"=>"OK", "result"=>$result);
print json_encode($result);
exit;
}
?>
\ No newline at end of file
<?php
// 根据课程id获取课程详细信息
require_once ("../user_include.inc");
ErrorLogger::doOutput("Compass...ajax_get_course_detail.php....Start.", 0);
//获取参数
$courseId = ParamUtil::getRequestNumber("courseId", 0);
//参数检查
if(empty($courseId)) {
$result["message"] = "参数错误!";
responseNG($result);
}
$result = array();
//每页显示条数
$rowCount = 10;
$result = array();
$offset = $page * $rowCount;
//检索数据库
$param = array();
$param['parent_category_id'] = $parentId;
$param['sub_category_id'] = $subId;
$param['delete_flg'] = false;
$courseList = CourseMst::getList($param,'id','desc', $offset, $rowCount);
$allCount = CourseMst::getListCount($param);
//接口返回数据
$result["allCount"] = $allCount;
$result["page"] = $page;
$result["rowCount"] = $rowCount;
$result["list"] = $courseList;
ErrorLogger::doOutput("Compass...ajax_get_course_detail.php....End.", 0);
//返回结果
responseOK($result);
function responseNG($result) {
$result = array("status"=>"NG", "result"=>$result);
print json_encode($result);
exit;
}
function responseOK($result) {
$result = array("status"=>"OK", "result"=>$result);
print json_encode($result);
exit;
}
?>
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment