=',$data['s_time']]; } if($data['e_time']){ $parameter['create_time'] = ['<=',$data['e_time']]; } } $num = Db::table('app_account_number')->where($parameter)->count(); $member_list = Db::table('app_account_number')->where($parameter)->page("$page,10")->order('is_del,id desc')->select(); if(!$pd){ $result['num'] = $num; $result['data'] = $member_list; return $this->msg(0,'success',$result); } $this->assign([ 'result' => $member_list, 'num' => $num, ]); return $this->fetch(); } // 用户账号停用 public function member_is_del(){ $data = input(); if(is_array($data['id'])){ $data['id'] = implode(',',$data['id']); $result = Db::table('app_account_number')->where("id in (".$data['id'].")")->update(['is_del'=>$data['is_del']]); }else{ $result = Db::table('app_account_number')->where(['id'=>$data['id']])->update(['is_del'=>$data['is_del']]); } if($result){ return $this->msg(0,'success'); }else{ return $this->msg(10001,'success'); } } ################################################################角色################################################################ ################################################################角色################################################################ ################################################################角色################################################################ // 角色列表 public function user_list($page = 1){ $data = input(); $pd = true; $parameter = []; if(array_key_exists('tt', $data)){ $status = ['0', '1', '2']; $page = $data['page_num']; unset($data['page_num']); unset($data['tt']); $pd = false; if(in_array($data['status_num'], $status)){ $parameter['is_del'] = $data['status_num']; } if($data['aan_id']){ $parameter['aan_id'] = $data['aan_id']; } if($data['nickname']){ $parameter['nickname'] = $data['nickname']; } if(in_array($data['gender'], $status)){ $parameter['gender'] = $data['gender']; } // if($data['s_time']){ // $parameter['create_time'] = ['>=',$data['s_time']]; // } // if($data['e_time']){ // $parameter['create_time'] = ['<=',$data['e_time']]; // } } // dump($parameter); // die; $num = Db::table('app_user_data')->where($parameter)->count(); $member_list = Db::table('app_user_data')->where($parameter)->page("$page,10")->order('is_del,id desc')->select(); if(!$pd){ $result['num'] = $num; $result['data'] = $member_list; return $this->msg(0,'success',$result); } $this->assign([ 'result' => $member_list, 'num' => $num, ]); return $this->fetch(); } // 角色停用 public function user_is_del(){ $data = input(); if(is_array($data['id'])){ // dump($data['id']); $data['id'] = implode(',',$data['id']); // dump($data['id']); // die; $result = Db::table('app_user_data')->where("id in (".$data['id'].")")->update(['is_del'=>$data['is_del']]); }else{ $result = Db::table('app_user_data')->where(['id'=>$data['id']])->update(['is_del'=>$data['is_del']]); } if($result){ return $this->msg(0,'success'); }else{ return $this->msg(10001,'success'); } } ################################################################other################################################################ ################################################################other################################################################ ################################################################other################################################################ public function msg($code,$msg='',$data=[]){ return json(['code'=>$code,'msg'=>$msg,'data'=>$data]); } }