123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138 |
- <?php
- namespace app\system\controller;
- use app\model\api\CourseModel;
- use think\facade\Request;
- class CourseController
- {
-
- public function getCourseList()
- {
- $educationModel = new CourseModel();
- $keyword = input('get.course_topic', '');
- $page = input('get.page', 1);
- $pageSize = input('get.pageSize', 10);
-
- $data = [
- 'page' => $page,
- 'pageSize' => $pageSize,
- ];
-
- return app('json')->success($data);
- }
-
- public function addCourse()
- {
- $data = Request::param();
- $courseModel = new CourseModel();
- $result = $courseModel->addCourse($data);
- if ($result) {
- return json(['code' => 200, 'msg' => '添加成功', 'data' => $result]);
- } else {
- return json(['code' => 500, 'msg' => '添加失败', 'data' => '']);
- }
- }
-
- public function deleteCourse()
- {
- $course_id = Request::param('course_id');
- $courseModel = new CourseModel();
- $result = $courseModel->deleteCourse($course_id);
- if ($result) {
- return json(['code' => 200, 'msg' => '删除成功', 'data' => $result]);
- } else {
- return json(['code' => 500, 'msg' => '删除失败', 'data' => '']);
- }
- }
-
- public function searchCourse()
- {
- $course_id = Request::param('course_id');
- $courseModel = new CourseModel();
- $result = $courseModel->searchCourse($course_id);
- if ($result) {
- return json(['code' => 200, 'msg' => '查找成功', 'data' => $result]);
- } else {
- return json(['code' => 500, 'msg' => '查找失败', 'data' => '']);
- }
- }
-
- public function updateCourseStatus()
- {
- $course_id = Request::param('course_id');
- $course_status = Request::param('course_status');
- $courseModel = new CourseModel();
- $result = $courseModel->updateCourseStatus($course_id, $course_status);
- if ($result) {
- return json(['code' => 200, 'msg' => '修改成功', 'data' => $result]);
- } else {
- return json(['code' => 500, 'msg' => '修改失败', 'data' => '']);
- }
- }
-
- public function updateCourseInfo()
- {
- $course_id = Request::param('course_id');
- $data = Request::param();
- $courseModel = new CourseModel();
- $result = $courseModel->updateCourseInfo($course_id, $data);
- if ($result) {
- return json(['code' => 200, 'msg' => '修改成功', 'data' => $result]);
- } else {
- return json(['code' => 500, 'msg' => '修改失败', 'data' => '']);
- }
- }
- }
|