request->request('page',1); // 分页 $pageNum = $this->request->request('pageNum',10); // 分页 $type = input('type',1); $keyword = input('keyword',''); if(empty($keyword)){ $this->error('请输入关键词'); } if($type == 1){ $list = $this->getFate($keyword,$page,$pageNum); }else{ $list = Db::name('user')->where('nickname','LIKE','%'.$keyword.'%')->page($page,$pageNum)->select(); } $this->success('success',$list); } /** * * 获取眼缘视频/影集 */ public function getFate($keyword = '',$page,$pageNum) { $common_where = []; $common_where['a.status'] = 1; $common_where['a.content'] = ['LIKE','%'.$keyword.'%']; $field = "a.*,u.avatar,u.city_name,u.district_name,u.nickname,u.is_goddess,u.is_auth,vipStatus(u.vip_duetime) as is_vip, u.age,u.constellation,u.hobby_ids,u.profession,u.declaration,u.lng,u.lat,u.mobile,u.copy_mobile,u.wechat,u.gender,u.profession"; $list = \app\common\model\Eyemargin::getDistanceList($this->auth->lng,$this->auth->lat,$field,$common_where,$this->auth->id,$page,$pageNum); return $list; } }