ZxcZxc123 1 năm trước cách đây
mục cha
commit
c2cf3d3315
1 tập tin đã thay đổi với 25 bổ sung27 xóa
  1. 25 27
      app/system/controller/CourseController.php

+ 25 - 27
app/system/controller/CourseController.php

@@ -87,33 +87,7 @@ class CourseController
 
 
 
-    /**
-     * 获取课程详情并编辑课程
-     * @param Request $request
-     * @return mixed
-     */
-    public function editCourse(Request $request)
-    {
-        $course_id = Request::param('course_id');
-        $course = Request::param('course/a');
-
-        if (!$course_id || !$course) {
-            return app('json')->fail("编辑课程失败,缺少必要参数");
-        }
-
-        $courseModel = new CourseModel();
-        $courseRecord = $courseModel->find($course_id);
-        if (!$courseRecord) {
-            return app('json')->fail("编辑课程失败,课程不存在");
-        }
-
-        $result = $courseModel->updateCourse($course_id, $course);
-        if ($result) {
-            return app('json')->success($courseModel->find($course_id)->toArray());
-        }
 
-        return app('json')->fail("编辑课程失败");
-    }
 
 
 
@@ -153,7 +127,7 @@ class CourseController
     }
 
     /**
-     * 查找课程
+     * 获取课程详细信息
      */
     public function searchCourse()
     {
@@ -168,6 +142,30 @@ class CourseController
     }
 
 
+    /**
+     * 编辑课程信息
+     */
+    public function editCourse()
+    {
+        $courseId = input('course_id');
+        $courseModel = new CourseModel();
+        $courseDetail = $courseModel->getCourseDetail($courseId);
+        if (!$courseDetail) {
+            return json(['code' => 500, 'msg' => '查找失败', 'data' => '']);
+        }
+
+        $data = input('course');
+
+        $result = $courseModel->updateCourse($courseId, $data);
+
+        if ($result) {
+            return json(['code' => 200, 'msg' => '编辑成功', 'data' => '']);
+        } else {
+            return json(['code' => 500, 'msg' => '编辑失败', 'data' => '']);
+        }
+    }
+
+
     /**
      * 修改课程状态
      */