/**
  * 根据公司ID 获取公司的房源发布模版
  *
  * @param int $companyId
  * @return array
  */
 public static function getCompanyHouseTemplate($companyId)
 {
     return Model_House_HzCompanyPropTemplete::getCompanyHouseTemplate($companyId);
 }
Exemple #2
0
 /**
  * 获取发房模版
  * @param $hzBrokerId
  * @param int $limit
  * @return array
  */
 public static function getPropTempletes($hzBrokerId, $limit = 5)
 {
     $selfData = Model_House_HzPropTemplete::getList(array(array('userId', '=', $hzBrokerId), array('flag', '=', 0)), $limit);
     $selfDataResult = array();
     if ($selfData) {
         foreach ($selfData as $data) {
             $selfDataResult[] = array('id' => $data['id'], 'title' => htmlspecialchars($data['tName'], ENT_COMPAT | ENT_HTML401, 'UTF-8'), 'content' => $data['tContent']);
         }
     }
     $userInfo = Model_Broker_HzUsersSearch::getUserInfoByUserId($hzBrokerId);
     // 获取公司模版
     $companyData = array();
     $companyDataResult = array();
     if ($userInfo['companyId']) {
         $companyData = Model_House_HzCompanyPropTemplete::getList(array(array('isDelete', '=', 0), array('type', '=', 2), array('companyId', '=', $userInfo['companyId'])));
         foreach ($companyData as $companyTemplate) {
             $companyTemplate['title'] = htmlspecialchars($companyTemplate['title'], ENT_COMPAT | ENT_HTML401, 'UTF-8');
             $companyDataResult[] = $companyTemplate;
         }
     }
     //return array_merge($selfData, $companyData);
     return array('commTpl' => $companyDataResult, 'propTpl' => $selfDataResult);
 }