Browse Source

Merge pull request #2103 from visuddhinanda/laravel

支持status,role 过滤
visuddhinanda 1 year ago
parent
commit
6e062f19b5
1 changed files with 6 additions and 0 deletions
  1. 6 0
      app/Http/Controllers/CourseMemberController.php

+ 6 - 0
app/Http/Controllers/CourseMemberController.php

@@ -60,6 +60,12 @@ class CourseMemberController extends Controller
                 return $this->error('无法识别的参数view',400,400);
             break;
         }
+        if(!empty($request->get("role")) && $request->get("role") !=='all'){
+            $table = $table->where('role', $request->get("role"));
+        }
+        if(!empty($request->get("status"))){
+            $table = $table->whereIn('status', explode(',',$request->get("status")) );
+        }
         if(!empty($request->get("search"))){
             $usersId = UserInfo::where('nickname','like', '%'.$request->get("search")."%")
                             ->select('userid')