瀏覽代碼

异常处理

彭俊 6 年之前
父節點
當前提交
2185f7c5cf
共有 2 個文件被更改,包括 21 次插入5 次删除
  1. 2 4
      Application/Sports/Controller/MatchListWeb.php
  2. 19 1
      Application/Sports/Model/St_zq_odds.php

+ 2 - 4
Application/Sports/Controller/MatchListWeb.php

@@ -341,6 +341,8 @@ class MatchListWeb extends Controller{
             //获取冠军盘口
             if($p_code == 'kemp'){
                 $whereOr = [['sort','=',0],['type','=',1]];
+				$oddsData = ZQoddsModel::getOddsDataPC($model_odds,$select,$lg_ids,$whereOr,$p_code);
+                return $oddsData;
             }
             else if($p_code == 'concede' and $game_code == 'zq'){
                 $p_code = ['concede','goal_size'];
@@ -357,10 +359,6 @@ class MatchListWeb extends Controller{
                 $p_code = [$p_code];
             }
 			
-			var_dump($lg_ids);
-			
-			exit;
-			
             $oddsData = ZQoddsModel::getOddsDataPC($model_odds,$select,$match_id,$whereOr,$p_code);
 			dd($oddsData);
             return $oddsData;

+ 19 - 1
Application/Sports/Model/St_zq_odds.php

@@ -27,6 +27,24 @@ class St_zq_odds extends Model
 
     //获取赔率数据 用于pc端
     public static function getOddsDataPC($model_odds='',$select=[],$match_ids=[],$whereOr=[],$p_code=[]){
+        if(empty($p_code)){
+            $oddsData = lm($model_odds,"Sports")
+                ->select($select)
+                ->whereIn('match_id',$match_ids)
+                ->where($whereOr)
+                ->get()
+                ->toArray();
+            return $oddsData;
+        }
+        if($p_code == 'kemp'){
+            $oddsData = lm($model_odds,"Sports")
+                ->select($select)
+                ->whereIn('lg_id',$match_ids)
+                ->where($whereOr)
+                ->get()
+                ->toArray();
+            return $oddsData;
+        }
         $oddsData = lm($model_odds,"Sports")
             ->select($select)
             ->whereIn('match_id',$match_ids)
@@ -34,10 +52,10 @@ class St_zq_odds extends Model
             ->where($whereOr)
             ->get()
             ->toArray();
-
         return $oddsData;
     }
 
+
     //获取足球赛事下 滚球盘默认赔率
     public static function getMatchOdds($source,$models,$match_ids=[]){
         $model_odds = $models['model_odds'];