Browse Source

miniprogram type search

zhaoyang 1 year ago
parent
commit
b01805fbff
1 changed files with 6 additions and 0 deletions
  1. 6 0
      modules/Manage/Http/Controllers/MiniprogramController.php

+ 6 - 0
modules/Manage/Http/Controllers/MiniprogramController.php

@@ -29,6 +29,7 @@ class MiniprogramController extends Controller
         $name = $request->get('name');
         $name = $request->get('name');
         $play_name = $request->get('play_name');
         $play_name = $request->get('play_name');
         $company = $request->get('company');
         $company = $request->get('company');
+        $type = $request->get('type');
         $page_size = $request->input('limit', 15);
         $page_size = $request->input('limit', 15);
         $where = [];
         $where = [];
         if($name){
         if($name){
@@ -40,6 +41,11 @@ class MiniprogramController extends Controller
         if($company){
         if($company){
             $where[] = ['company','like','%'.$company.'%']; 
             $where[] = ['company','like','%'.$company.'%']; 
         }
         }
+
+        if($type){
+            $where[] = ['type','=',$type];
+        }
+
         $result = $this->miniprogram->where($where)->paginate($page_size);
         $result = $this->miniprogram->where($where)->paginate($page_size);
         foreach($result as $item){
         foreach($result as $item){
             $item->type_name = MiniprogramType::from($item->type)->name();
             $item->type_name = MiniprogramType::from($item->type)->name();