Silent 6 years ago
parent
commit
cb7cf16e9f

+ 8 - 0
app/Http/Controllers/Admin/StudentController.php

xqd
@@ -48,6 +48,14 @@ class StudentController extends Controller
             $item->teacher_names = $tmp['teacher_names'];
         }
 
+        if($request->has('sort_field') && $request->has('sort_field_by')) {
+            if($request->input('sort_field_by') == 'asc') {
+                $list = $list->orderBy($request->has('sort_field'));
+            } else {
+                $list = $list->sortByDesc($request->has('sort_field'));
+            }
+        }
+
         $list = $this->paginate($list);
 
         list($pre_uri, $model_name) = array($this->pre_uri, $this->model_name);

+ 3 - 3
resources/views/admin/students/index.blade.php

xqd
@@ -40,10 +40,10 @@
                                 <tr>
                                     <th>姓名</th>
                                     <th>手机号</th>
-                                    <th>课程名称</th>
+                                    <th class="sorting" data-sort="course_name">课程名称</th>
                                     <th class="sorting" data-sort="apply_date">报名日期</th>
-                                    <th>截止日期</th>
-                                    <th>任课老师</th>
+                                    <th class="sorting" data-sort="end_date">截止日期</th>
+                                    <th class="sorting" data-sort="teacher_names">任课老师</th>
                                     <th>备注</th>
                                     <th>操作</th>
                                 </tr>