Procházet zdrojové kódy

追加滚球类型

彭俊 před 6 roky
rodič
revize
a71832e6e4

+ 0 - 1
Application/Sports/Controller/MatchListWeb.php

@@ -519,7 +519,6 @@ where a.match_id = b.match_id and a.id = b.id ";
      * 根据match_id获取赔率数据
      */
     public function getOddsData($game_code,$model_odds,$match_ids=[],$lg_ids=[],$p_code='',$type=''){
-
         $select = ['match_id','p_code'];
         $whereOr = [];
         //有父级玩法,则获取该玩法下详细数据

+ 14 - 2
Biz/Match/GetmatchData.php

@@ -108,7 +108,7 @@ class GetmatchData {
     /**
      * 获取各球类 滚球/即将 默认赔率数据
      */
-    public function getDefault($data,$game_code,$models,$match_ids,$source){
+    public function getDefault($data,$game_code,$models,$match_ids,$source,$type_code=''){
         if($game_code == 'zq') {
             //获取赛事下默认赔率
             $oddsData = ZQoddsModel::getMatchOdds($source, $models,$match_ids);
@@ -116,6 +116,9 @@ class GetmatchData {
                 foreach ($v['matchData'] as $kk=>$vv){
                     //获取赛事下赔率并且分组
                     foreach ($oddsData as $kkk=>$vvv) {
+                        if($type_code == 'StRollBall'){
+                            $vvv['oddsType'] = 'StRollBall';
+                        }
                         if ($vv['match_id'] == $vvv['match_id'] and $vvv['sort']==0) {
                             if($vvv['odds_code'] == 'concede_guest'){
                                 $concede_g = $vvv;
@@ -165,6 +168,9 @@ class GetmatchData {
                     $total_size = [];
                     $concede = [];
                     foreach ($oddsData as $kkk=>$vvv) {
+                        if($type_code == 'StRollBall'){
+                            $vvv['oddsType'] = 'StRollBall';
+                        }
                         if ($vv['match_id'] == $vvv['match_id'] and $vvv['sort']==0) {
                             if($vvv['p_code'] == 'capot'){
                                 $capot[] = $vvv;
@@ -190,6 +196,9 @@ class GetmatchData {
                     //获取赛事下赔率并且分组
                     $odds = [];
                     foreach ($oddsData as $kkk=>$vvv) {
+                        if($type_code == 'StRollBall'){
+                            $vvv['oddsType'] = 'StRollBall';
+                        }
                         if ($vv['match_id'] == $vvv['match_id'] and $vvv['sort']==0) {
                             $odds[] = $vvv;
                         }
@@ -205,6 +214,9 @@ class GetmatchData {
                     //获取赛事下赔率并且分组
                     $odds = [];
                     foreach ($oddsData as $kkk=>$vvv) {
+                        if($type_code == 'StRollBall'){
+                            $vvv['oddsType'] = 'StRollBall';
+                        }
                         if ($vv['match_id'] == $vvv['match_id'] and $vvv['sort']==0) {
                             if($vvv['odds_code'] == 'concede_guest'){
                                 $concede_g = $vvv;
@@ -294,7 +306,7 @@ class GetmatchData {
             sort($data);
         }
         //获取滚球/即将赛事 默认 赔率数据
-        $data = $this->getDefault($data,$ret['game_code'],$models,$match_ids,$source);
+        $data = $this->getDefault($data,$ret['game_code'],$models,$match_ids,$source,$ret['type_code']);
 
         return $data;
     }