/** * 通知小区信息变更 * * @param array $record * @param int $siteType * @return bool */ public function noticeCommunityInfoChange($record, $siteType) { if ($record['type'] != Model_Log_HouseLogNew::TYPE_COMMUNITY_INFO_CHANGE && $record['type'] != Model_Log_HouseLogNew::TYPE_COMMUNITY_AREA_CHANGE) { $this->setLog('不是小区信息变更,不做处理 ' . __METHOD__); return false; } if ($siteType == 2) { $resArr = Bll_Combo_NoticeSolrUpDown::noticeUpdateZfAPI($record['cityId'], $record['houseId'], 2, 2, Bll_Combo_NoticeSolrUpDown::HLS_FROM_HOUSE_COMMUNITY_INFO_CHANGE, strtotime($record['addDate']), date('Ymd', strtotime($record['addDate'])) . $record['id']); } else { $resArr = Bll_Combo_NoticeSolrUpDown::noticeUpdateAjkAPI($record['cityId'], $record['houseId'], 2, Bll_Combo_NoticeSolrUpDown::HLS_FROM_HOUSE_COMMUNITY_INFO_CHANGE, strtotime($record['addDate']), date('Ymd', strtotime($record['addDate'])) . $record['id']); } if ($resArr['status'] == 'ok') { //记录处理日志 $this->setLog('solr处理成功 '); } else { //记录处理日志 $this->setLog('solr处理失败 '); } return true; }