Ejemplo n.º 1
0
 public function handle_request_internal()
 {
     $cityId = $this->_params['cityId'];
     //$areaInfoBycityId = Model_City_TypeCode::getAreaInfoByCityId($cityId);
     $areaInfoBycityId = Bll_Commtype_Api::getAreaInfoByCityId($cityId);
     //$areaInfosByParentId = Model_City_TypeCode::getAreaInfoByParentId($areaInfoBycityId['typeId']);
     $areaInfosByParentId = Bll_Commtype_Api::getAreaInfoByParentId($areaInfoBycityId['typeId']);
     $return = array();
     foreach ($areaInfosByParentId as $value) {
         //判断区域下面有没有板块,如果没有板块,则不现实该区域
         $blockInfos = Model_City_TypeCode::getAreaInfoByParentId($value['typeId']);
         $blockCount = count($blockInfos);
         if ($blockCount > 0) {
             $return['districtList'][] = array('districtId' => $value['typeId'], 'districtName' => $value['typeName']);
         }
     }
     return array('status' => Const_APIStatus::RETURN_CODE_OK, 'data' => $return);
 }
Ejemplo n.º 2
0
 public function handle_request_internal()
 {
     //$a = Bll_Commtype_Api::getInstance()->search(1,200);
     //    $a = Bll_Commtype_Api::getInfoByTypeIdOrCode(array(200,201),0,2);
     ///print_r($a);exit;
     $a = Bll_Commtype_Api::getAreaInfoByCityId(11);
     print_r($a);
     $tmp = Model_City_TypeCode::get_area_block(200);
     echo $tmp->typeName;
     phpinfo();
     die;
     $hzbrokerId = 147468;
     $r = Bll_Hammer::send_gift($hzbrokerId);
     echo "<pre>";
     var_dump($r);
     die;
     $ret = array('status' => 'ok', 'data' => array('num1' => 10000, 'num2' => 20000));
     $this->output($ret);
     die;
 }