Пример #1
0
 public function handle_request_internal()
 {
     $request = APF::get_instance()->get_request();
     $params = $this->getParameters();
     $brokerId = $request->getBrokerId();
     $cityId = $request->getBrokerCityId();
     //经纪人抽奖
     if (trim($params['action']) == 'do') {
         //抽奖
         $prizeInfo = Bll_Activity_Res_RealEstateSeasonBrokerLuckDraw::BrokerLuckDraw($brokerId, $cityId);
         if ($prizeInfo['status'] == 'err' && $prizeInfo['errCode'] == 'Luck_Draw_PrizeHalfwayIntercept') {
             $prizeInfo = Bll_Activity_Res_RealEstateSeasonBrokerLuckDraw::BrokerLuckDraw($brokerId, $cityId);
         }
         //申明json字符串
         header("Content-type: application/json");
         echo json_encode($prizeInfo);
     } elseif (trim($params['action']) == 'edit') {
         //登记资料
         $result = Bll_Activity_Res_RealEstateSeasonBrokerLuckDraw::updateBrokerPrizeMobile($params['prize_record_id'], $brokerId, $params['mobile']);
         //申明json字符串
         header("Content-type: application/json");
         echo json_encode($result);
     } else {
     }
 }