/** * 取出排队中的一个计划开始推广 */ public static function getQueueToSpread($blockId, $priceId, $type = 401) { if (!($bucketInfo = Model_Choice_HzBidBucket::get_bucket_info($blockId, $priceId))) { return Bll_HzPropBll::build_return(0, array('获取关系失败$blockId:' . $blockId . ' $priceId:' . $priceId)); } // 获取排队的一个计划 if (!($newPlan = Bll_HzBidPlan::getChoiceQueuePlan($blockId, $priceId))) { return Bll_HzPropBll::build_return(1, array('未找到排队数据(停止精选,取排队中数据置为推广')); } if (!($newPlanning = Dao_Broker_HzPlan::get_planning($newPlan['id'], 2))) { return Bll_HzPropBll::build_return(0, array('获取关系失败planid:' . $newPlan['id'])); } $mainBusiness = Model_Broker_MainBusiness::getMainBusinessByHzBrokerId($newPlan['user_id'], false); return self::choiceSpread(array('planId' => $newPlan['id'], 'brokerId' => $mainBusiness['ajkBrokerid'], 'type' => $type)); }