request->get(); $map = []; if (isset($data['property_full_name']) && !empty($data['property_full_name'])){ $map[] = ['a.property_full_name', 'like', '%'.$data['property_full_name'].'%']; } else { $map[] = ['a.create_time', '>=', date('Y-m-d',strtotime("-90 day"))." 00:00:00"]; $map[] = ['a.create_time', '<=', date('Y-m-d')." 23:59:59"]; } //2020年5月24日14:03:28 cavan if(empty($this->userInfo)){ return $this->buildFailed("获取价格查询列表失败,因用户信息为空,请重新登录","",ReturnCode::AUTH_ERROR); } //权限 if (!in_array("ROLE_ADMIN", $this->userInfo['roleCode'])) { $user_ids = array($this->userInfo['user_id']); //$this->userInfo['user_ids'] ? implode(',', $this->userInfo['user_ids']) : ''; if($user_ids){ $map[] = ['i.user_id', 'in', $user_ids]; } } $map[] = ['i.status', 'in', '2,3,4,5,6,7,8']; isset($data['city_id']) && $data['city_id'] && $map[] = ['a.city_id', '=', $data['city_id']]; //城市 isset($data['area_id']) && $data['city_id'] && $map[] = ['d.area_id', '=', $data['area_id']]; //城区 $estate = new EstateModel(); $res = $estate->getPriceQueryList($map, $this->getPage()); return $this->buildSuccess($res); } }