Bläddra i källkod

解决冠军联赛投注异常

彭俊 6 år sedan
förälder
incheckning
367230e43e
1 ändrade filer med 16 tillägg och 7 borttagningar
  1. 16 7
      Application/Api/Controller/Betorder.php

+ 16 - 7
Application/Api/Controller/Betorder.php

@@ -75,13 +75,24 @@ class Betorder extends BaseController{
             return $data;
         }
         foreach($data as $k => $v){
-            if(!isset($data[$v['match_id']])){
-                $data[$v['match_id']][] = $v;
-                unset($data[$k]);
+            if($v['match_id'] > 0){
+                if(!isset($data[$v['match_id']])){
+                    $data[$v['match_id']][] = $v;
+                    unset($data[$k]);
+                }else{
+                    $data[$v['match_id']][] = $v;
+                    unset($data[$k]);
+                }
             }else{
-                $data[$v['match_id']][] = $v;
-                unset($data[$k]);
+                if(!isset($data[$v['lg_id']])){
+                    $data[$v['lg_id']][] = $v;
+                    unset($data[$k]);
+                }else{
+                    $data[$v['lg_id']][] = $v;
+                    unset($data[$k]);
+                }
             }
+            
         }
         return $data;
     }
@@ -116,8 +127,6 @@ class Betorder extends BaseController{
         }
         //球类联赛分类并且插入数据库
         foreach($res as $k => $v){
-            dd($res[$k]);
-
             $gamedate = $this->Group_ball($res[$k]);
             $this->Simplex_bet_insert($gamedate,$userInfo,$k,$batch_id);
         }