彭俊 %!s(int64=6) %!d(string=hai) anos
pai
achega
c5ac4703a7
Modificáronse 1 ficheiros con 15 adicións e 12 borrados
  1. 15 12
      Application/Sports/Controller/Head.php

+ 15 - 12
Application/Sports/Controller/Head.php

@@ -88,10 +88,15 @@ class Head extends Controller{
         $StToday = [];
         $StMorningPlate = [];
         $StStringScene = [];
+         //获取当天结束时间戳
+         $endTime = mktime(0,0,0,date('m'),date('d')+1,date('Y'))-1;
         //按状态条件分装数组
         foreach ($matchAll as $kk=>$vv){
             //滚球
-            if($vv['status'] < 2 and $vv['match_date'] == date("Y-m-d") and $vv['match_time'] > date("H:i:s", time()-(90*60)) and $vv['match_time'] < date("H:i:s", time())){
+            // if($vv['status'] < 2 and $vv['match_date'] == date("Y-m-d") and $vv['match_time'] > date("H:i:s", time()-(90*60)) and $vv['match_time'] < date("H:i:s", time())){
+            //     $StRollBall[] = $vv;
+            // }
+            if($vv['status'] == 1 ){
                 $StRollBall[] = $vv;
             }
             //即将
@@ -103,7 +108,7 @@ class Head extends Controller{
                 $StToday[] = $vv;
             }
             //早盘
-            if($vv['is_morningplate'] == 1 and $vv['us_time'] > $this->commonFunction->qgmdate('Y-m-d H:i:s', '', -4) and $vv['status'] < 2 and $vv['match_date'] > date("Y-m-d")){
+            if($vv['us_time'] > $this->commonFunction->qgmdate('Y-m-d H:i:s', $endTime, -4) and $vv['status'] < 2 ){
                 $StMorningPlate[] = $vv;
             }
             //串场
@@ -184,14 +189,14 @@ class Head extends Controller{
         $StToday = [];
         $StMorningPlate = [];
         $StStringScene = [];
+        //获取当天结束时间戳
+        $endTime = mktime(0,0,0,date('m'),date('d')+1,date('Y'))-1;
         //按状态条件分装数组
         foreach ($matchAll as $kk=>$vv){
-            /*
             //滚球
-            if($vv['status'] < 2 and $vv['match_date'] == date("Y-m-d") and $vv['match_time'] > date("H:i:s", time()-(90*60)) and $vv['match_time'] < date("H:i:s", time())){
+            if($vv['status'] == 1 ){
                 $StRollBall[] = $vv;
             }
-            */
             //即将
             if($vv['status'] == '0' and $vv['match_date'] == date("Y-m-d") and $vv['match_time'] < date("H:i:s", strtotime("+2 hour")) and $vv['match_time'] > date("H:i:s", time())){
                 $StSoon[] = $vv;
@@ -199,11 +204,9 @@ class Head extends Controller{
             //今日
             if($vv['match_date'] == date("Y-m-d") and $vv['match_time'] > date("H:i:s", time()) and $vv['status'] < 2){
                 $StToday[] = $vv;
-            } 
-            //早盘 $vv['is_morningplate'] == 1 and
-            //获取当天结束时间戳
-            $endTime = mktime(0,0,0,date('m'),date('d')+1,date('Y'))-1;
-            if( $vv['us_time'] > $this->commonFunction->qgmdate('Y-m-d H:i:s', $endTime, -4) and $vv['status'] < 2 and $vv['match_date'] > date("Y-m-d")){
+            }
+            //早盘
+            if($vv['us_time'] > $this->commonFunction->qgmdate('Y-m-d H:i:s', $endTime, -4) and $vv['status'] < 2 ){
                 $StMorningPlate[] = $vv;
             }
             //串场
@@ -216,8 +219,8 @@ class Head extends Controller{
         foreach ($type as $k=>$v){
             switch ($v['type_code']) {
                 case 'StRollBall'://滚球
-                    // $type[$k]['matchNum'] = count($StRollBall);
-                    $type[$k]['matchNum'] = $this->getRollBallNum();
+                    $type[$k]['matchNum'] = count($StRollBall);
+                    // $type[$k]['matchNum'] = $this->getRollBallNum();
                     break;
                 case 'StSoon'://即将
                     $type[$k]['matchNum'] = count($StSoon);