$user_id, 'status'=>$status, 'user_type'=>$usertype, 'apply_admin_id'=>$apply_admin_id, 'create_time'=>time(), ); $member=self::create($sldata); if($member){ return $member['apply_id']; }else{ return 0; } } /** * 会员信息列表 * @param array * @param string $search_name 查询条件(公司名称) * @param int $status 后台查询的操作用户状态 * @param int $admin_id 后台查询的操作用户ID * @param string $order 结果排序 * @return mixed */ public static function getList($search_name=null,$status=-1,$admin_id,$order='apply_id') { $map=array(); if($search_name){ $map['admin_username']= array('like',"%".$search_name."%"); } //根据状态值取出对应状态的数据 if($status != -1)$map['status'] = array('eq',$status);//array(array('eq',0),array('eq',$status), 'or'); //取得apply_admin_id为0或者当前用户的数据 $map['apply_admin_id']=array(array('eq',0),array('eq',$admin_id),'or'); return self::where($map)->order($order)->paginate(config('paginate.list_rows'),false,['query'=>get_query()]); } }