作者 王小刚
1 个管道 的构建 通过 耗费 0 秒

......

@@ -24,19 +24,16 @@ class UsersController extends AdminBaseController{ @@ -24,19 +24,16 @@ class UsersController extends AdminBaseController{
24 $keyword = $_POST['keyword']; 24 $keyword = $_POST['keyword'];
25 $where['b.user_nickname'] = ['like',"%$keyword%"]; 25 $where['b.user_nickname'] = ['like',"%$keyword%"];
26 } 26 }
27 - if(empty($_POST['id'])){  
28 - $where['id'] = ['eq',$_POST['id']]; 27 + if(!empty($_POST['id'])){
  28 + $where['a.id'] = ['eq',$_POST['id']];
29 } 29 }
30 if($_POST['identity'] != ""){ 30 if($_POST['identity'] != ""){
31 if($_POST['identity'] == -1){ 31 if($_POST['identity'] == -1){
32 - $where['a.status'] = 0; 32 + $where['a.status'] = ['eq',0];
33 }else{ 33 }else{
34 - $where['a.status'] = $_POST['identity']; 34 + $where['a.status'] = ['eq',$_POST['identity']];
35 } 35 }
36 } 36 }
37 - if(!empty($_POST['id'])){  
38 - $where['id'] = ['eq',$_POST];  
39 - }  
40 $data = Db::name('my_user') -> alias('a') -> field('a.*,b.user_nickname') -> join('user b','a.uid = b.id','LEFT') -> where($where) -> paginate(1000000); 37 $data = Db::name('my_user') -> alias('a') -> field('a.*,b.user_nickname') -> join('user b','a.uid = b.id','LEFT') -> where($where) -> paginate(1000000);
41 }else{ 38 }else{
42 $data = Db::name('my_user') -> alias('a') -> field('a.*,b.user_nickname') -> join('user b','a.uid = b.id','LEFT') -> paginate(12); 39 $data = Db::name('my_user') -> alias('a') -> field('a.*,b.user_nickname') -> join('user b','a.uid = b.id','LEFT') -> paginate(12);