/** * 获取二手房房源列表信息 * @return array */ private function getBrokerEsfPro() { //获取经纪人参加活动二手房房源id $proIds = $this->getProIdsByBrokerId(Bll_Combo_HouseRelation::SITE_TYPE_AJK); //获取经纪人参加活动二手房房源详细信息 $proInfos = Bll_House_EsfHouse::getHouseInfo($proIds, $this->cityId); //获取经纪人已经参加活动房源 $getBrokerResActivity = Bll_Activity_Res_ProInfo::getBrokerResActivityPropInfo($this->brokerId); $resActivityNum = count($getBrokerResActivity); //过滤已经参加活动二手房房源,同时返回必须参数(参数拼接) $result = Bll_Activity_Res_ProInfo::getCanSetEsfProList($proInfos, $getBrokerResActivity); //根据最新发布时间排序 array_multisort($result['orderByEsfProId'], SORT_DESC, $result['data']); return $pageAttributes = array('data' => $result['data'], 'resActivityNum' => $resActivityNum, 'resActivityNumLeave' => 10 - $resActivityNum); }