コード例 #1
0
ファイル: HzChoice.php プロジェクト: emilymwang8/ajk-broker
 /**
  * 取出排队中的一个计划开始推广
  */
 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));
 }