彭俊 6 rokov pred
rodič
commit
12c6e457f3

+ 10 - 10
app/Http/Controllers/Api/WriteSportsController.php

@@ -693,16 +693,16 @@ class WriteSportsController extends BaseController{
                         'ctime'=> date('Y-m-d H:i:s'),
                         'utime'=> date('Y-m-d H:i:s'),
                     ];
-                    // //写赔率记录数据
-                    // $ret = $models['model_odds_record']->updateOrCreate(
-                    //     ['odds_only'=>$v['odds_only']],$set_odds
-                    // );
+                    //写赔率记录数据
+                    $ret = $models['model_odds_record']->updateOrCreate(
+                        ['odds_only'=>$v['odds_only']],$set_odds
+                    );
                     // if($ret->id < 1) {
                     //     $ret_status_odds_r[] = 0;
                     // }else{
                     //     $ret_status_odds_r[] = 1;
                     // }
-                    // if(empty($ret)) throw new \Exception(Response::generate($gameName.'赔率记录-odds_only:'.$v['odds_only'].';',Response::ADD_ODDS_R_ERROR));
+                    if($ret->id < 1) throw new \Exception(Response::generate($gameName.'赔率记录-odds_only:'.$v['odds_only'].';',Response::ADD_ODDS_R_ERROR));
 
                     //追加参数
                     $set_odds['sole'] = $v['sole'];
@@ -711,16 +711,16 @@ class WriteSportsController extends BaseController{
                     $ret = $models['model_odds']->updateOrCreate(
                         ['odds_only'=>$v['odds_only']],$set_odds
                     );
-                    if($ret->id > 0) {
-                        $ret_status_odds[] = 1;
-                    }
-                    // if(empty($ret)) throw new \Exception(Response::generate($gameName.'赔率-odds_only:'.$v['odds_only'].';',Response::ADD_ODDS_ERROR));
+                    // if($ret->id > 0) {
+                    //     $ret_status_odds[] = 1;
+                    // }
+                    if($ret->id < 1) throw new \Exception(Response::generate($gameName.'赔率-odds_only:'.$v['odds_only'].';',Response::ADD_ODDS_ERROR));
                 }
                 // dd($ret_status_odds);
 
                 // if(in_array(0,$ret_status_odds_r) == true) throw new \Exception(Response::generate('',Response::ADD_ODDS_R_ERROR));
 
-                if(count($ret_status_odds) != count($oddsData)) throw new \Exception(Response::generate('',Response::ADD_ODDS_ERROR));
+                // if(count($ret_status_odds) != count($oddsData)) throw new \Exception(Response::generate('',Response::ADD_ODDS_ERROR));
 
             }