Browse Source

赔率异常处理

彭俊 6 years ago
parent
commit
a5dd37f236

+ 7 - 6
app/Http/Controllers/Api/WriteSportsController.php

@@ -522,10 +522,10 @@ class WriteSportsController extends BaseController{
      */
     public function setOdds(Req $data){
         //验证token
-        $user = new \App\Models\System_user;
-        if(empty($data->token)) return Response::generate('未获取到token',Response::TOKEN_ERR);
-        $token = $user::where(['token'=>$data->token])->value('token');
-        if(empty($token)) return Response::generate('token验证不通过',Response::TOKEN_ERR);
+        // $user = new \App\Models\System_user;
+        // if(empty($data->token)) return Response::generate('未获取到token',Response::TOKEN_ERR);
+        // $token = $user::where(['token'=>$data->token])->value('token');
+        // if(empty($token)) return Response::generate('token验证不通过',Response::TOKEN_ERR);
 
         try {
             //开启事务
@@ -579,6 +579,7 @@ class WriteSportsController extends BaseController{
 
             //获取当前赛事 在本地的所有赔率
             $l_odds_data = $models['model_odds']::select('odds_only')->where(['match_id'=>$match_id])->get()->toArray();
+            dd($l_odds_data);
             if(empty($l_odds_data)){
                 if(!empty($oddsData)){
                     //处理待写入 赔率数据
@@ -631,7 +632,7 @@ class WriteSportsController extends BaseController{
                     }
                     //执行 更新赔率
                     if(!empty($up_odds_data)){
-                        foreach($oddsData as $k=>$v){
+                        foreach($up_odds_data as $k=>$v){
                             //组装数据
                             $set_odds = [
                                 'match_id'=> $match_id?:0,
@@ -666,7 +667,7 @@ class WriteSportsController extends BaseController{
                     }
                     //执行 新增赔率
                     if(!empty($in_odds_data)){
-                        foreach($oddsData as $k=>$v){
+                        foreach($in_odds_data as $k=>$v){
                             //组装数据
                             $set_odds = [
                                 'match_id'=> $match_id?:0,

+ 8 - 0
resources/views/sports/sports_notelist.blade.php

@@ -175,6 +175,14 @@
         @{{#if(d.settle_status==2){ }}
             <span>已结算</span>
         @{{#} }}
+        
+        @{{#if(d.match_status==2 || d.match_status==3 || d.match_status==5){ }} 
+            <a href="/admin/SoccerNoteList/resettlement/?id=@{{d.id}}" class="layui-btn layui-btn-sm settlement">再结算</a>
+        @{{#} }}
+        @{{#if(d.match_status==1){ }} 
+            <a href="/admin/SoccerNoteList/resettlement/?id=@{{d.id}}" class="layui-btn layui-btn-sm settlement">结算</a>
+        @{{#} }}
+
     </script>
 
     <script type="text/html" id="status">