public function handle_request()
 {
     $startTime = strtotime(date('Y-m-d 00:00:00'));
     $this->logOut(sprintf('[%s] 开始修复没有房源关系的精选计划', date('Y-m-d H:i:s')));
     $choiceWaitPlanList = Model_Plan_HzPlanBasic::getAllChoiceWaitPlan($startTime);
     if (empty($choiceWaitPlanList)) {
         $this->logOut('    没有获取到计划。');
         return;
     }
     foreach ($choiceWaitPlanList as $choiceWaitPlan) {
         $this->logOut(sprintf('    开始修复经纪人(%d)的精选计划(%d)。', $choiceWaitPlan['user_id'], $choiceWaitPlan['id']));
         $propPlanning = Model_Plan_HzPlanning::getPlanByPlanId($choiceWaitPlan['id']);
         if (!empty($propPlanning)) {
             $this->logOut('    无需修复, 计划(%d)关联到房源(%d)。', $choiceWaitPlan['id'], $propPlanning['proid']);
             continue;
         }
         /** TODO 思考是否要修复 坑位表 */
     }
 }