Ver código fonte

后台异常处理

彭俊 6 anos atrás
pai
commit
891b00721b

+ 19 - 2
app/Http/Controllers/Api/SettlementController.php

@@ -14,6 +14,7 @@ use Illuminate\Support\Facades\DB;
 use App\Lib\Biz\Sport\WagentProxy;
 
 
+
 class SettlementController extends Controller
 {
     use RulePlus;
@@ -34,12 +35,28 @@ class SettlementController extends Controller
     public function debug()
     {
 
+        $match = DB::table('money_buy_match')->where(['batch_id' => '156635466014'])->first();
+        $result = DB::table('st_zq_result')->where(['match_id' => '1259'])->get();
+        $rule = new  ZqRule();
+
+        //print_r([$match,$result]);exit ;
+
+        $result = $rule->GunqiuWeixian($match,$result,[]);
+        print_r($result);
+
+
+        exit ;
+
+
+
+
+
         ///$config = ['name' => 'test1agent', 'key' => 'abcdefg', 'secret' => 'asdfasdfasd', 'domain' => 'http://sports.bocai108.com', 'cachefile' => ''];
-        $config = ['name' => 'test1agent', 'key' => 'abcdefg', 'secret' => 'asdfasdfasd', 'domain' => 'http://www.kaiyou-dev.com'];
+        //$config = ['name' => 'test1agent', 'key' => 'abcdefg', 'secret' => 'asdfasdfasd', 'domain' => 'http://www.kaiyou-dev.com'];
+        $config = ['name' => 'test1agent', 'key' => 'abcdefg', 'secret' => 'asdfasdfasd'];
         $proxy = new WagentProxy();
         $proxy->Init($config);
 
-
         $ret1 = $proxy->todaycr();
         print_r($ret1);
 

Diferenças do arquivo suprimidas por serem muito extensas
+ 277 - 204
app/Lib/Biz/Sport/Common.php


+ 2 - 2
app/Lib/Settlement/SettlementOrder.php

@@ -225,7 +225,7 @@ class SettlementOrder extends SettlementBase
                 }
 
                 if ($val->result == -1) {
-                    $this->sqlArray[] = "update  money_buy_str set wait_match_num=0, prize_note=0, game_status=3, settle_status=2, gain_money=0,settlementTime='" . date('Y-m-d H:i:s') . "' where batch_id='$batch_id' ";
+                    $this->sqlArray[] = "update  money_buy_str set wait_match_num=0, prize_note=0, game_status=3, settle_status=2, gain_money=0,settlementtime='" . date('Y-m-d H:i:s') . "' where batch_id='$batch_id' ";
                     return true;
                 }
                 $in_array[] = ['odds' => $val->odds, 'winOrLose' => $val->result];
@@ -239,7 +239,7 @@ class SettlementOrder extends SettlementBase
             $money = $this->BuyDatasMainModel->money;
         }
 
-        $this->sqlArray[] = " update money_buy_str  set settle_status=2 , game_status=1 , settlementTime='$newTime' , gain_money=$money  where order_id = '$order_id'";
+        $this->sqlArray[] = " update money_buy_str  set settle_status=2 , game_status=1 , settlementtime='$newTime' , gain_money=$money  where order_id = '$order_id'";
 
         $this->WriteOrAddSettlement($this->game_code, $this->match_id, $this->orderType, $order_id, $this->BuyDatasMainModel->account_identity, $money);
         $this->insertData($order_id, $money, $this->BuyDatasMainModel->account_identity, 2, $val->game_code, $this->BuyDatasMainModel->info_identity, $this->BuyDatasMainModel->money, $this->match_id);

+ 19 - 19
app/Models/MoneyBuyStr.php

@@ -145,26 +145,26 @@ class MoneyBuyStr extends BaseModel {
 
             $data[$i]->settle_status = $data[$i]->settle_status;
 
-            if($data[$i]->status == 1){
-                if($data[$i]->settle_status == '未结算'){
-                    $match_status = array();
-                    for($j=0;$j<count($content);$j++){
-                        if($data[$i]->batch_id == $content[$j]->batch_id){
-                            $match_status[] = $content[$j]->match_status;
-                        }
-                    }
-                    if(in_array(0,$match_status) || in_array(1,$match_status)){
-                        $data[$i]->settle_status = $data[$i]->settle_status.'<br><a class="layui-btn layui-btn-sm resettlement settlement" lay-event="detail" pid="id" lay-filter = "resettlement" uri="" href="javascript:void(0)" style="background-color: grey;"> 结算 </a>';
-                    }else{
-                        $data[$i]->settle_status = $data[$i]->settle_status.'<br><a class="layui-btn layui-btn-sm settlement" lay-event="detail" pid="id" lay-filter = "resettlement" uri="/admin/SoccerStringNoteList/settlement/?id=" href="javascript:settlement(\'/admin/SoccerStringNoteList/settlement/?id='.$data[$i]->id.'\');"> 结算 </a>';
-                    }
+            // if($data[$i]->status == 1){
+            //     if($data[$i]->settle_status == '未结算'){
+            //         $match_status = array();
+            //         for($j=0;$j<count($content);$j++){
+            //             if($data[$i]->batch_id == $content[$j]->batch_id){
+            //                 $match_status[] = $content[$j]->match_status;
+            //             }
+            //         }
+            //         if(in_array(0,$match_status) || in_array(1,$match_status)){
+            //             $data[$i]->settle_status = $data[$i]->settle_status.'<br><a class="layui-btn layui-btn-sm resettlement settlement" lay-event="detail" pid="id" lay-filter = "resettlement" uri="" href="javascript:void(0)" style="background-color: grey;"> 结算 </a>';
+            //         }else{
+            //             $data[$i]->settle_status = $data[$i]->settle_status.'<br><a class="layui-btn layui-btn-sm settlement" lay-event="detail" pid="id" lay-filter = "resettlement" uri="/admin/SoccerStringNoteList/settlement/?id=" href="javascript:settlement(\'/admin/SoccerStringNoteList/settlement/?id='.$data[$i]->id.'\');"> 结算 </a>';
+            //         }
 
-                }else if($data[$i]->settle_status == '已结算'){
-                    $data[$i]->settle_status = $data[$i]->settle_status.'<br><a class="layui-btn layui-btn-sm settlement" lay-event="detail" pid="id" lay-filter = "resettlement" uri="/admin/SoccerStringNoteList/resettlement/?id=" href="javascript:resettlement(\'/admin/SoccerStringNoteList/resettlement/?id='.$data[$i]->id.'\');">重新结算 </a>';
-                }
-            }else{
-                $data[$i]->settle_status = $data[$i]->settle_status.'<br><a class="layui-btn layui-btn-sm resettlement settlement" lay-event="detail" pid="id" lay-filter = "resettlement" uri="" href="javascript:void(0)" style="background-color: grey;"> 结算 </a>';
-            }
+            //     }else if($data[$i]->settle_status == '已结算'){
+            //         $data[$i]->settle_status = $data[$i]->settle_status.'<br><a class="layui-btn layui-btn-sm settlement" lay-event="detail" pid="id" lay-filter = "resettlement" uri="/admin/SoccerStringNoteList/resettlement/?id=" href="javascript:resettlement(\'/admin/SoccerStringNoteList/resettlement/?id='.$data[$i]->id.'\');">重新结算 </a>';
+            //     }
+            // }else{
+            //     $data[$i]->settle_status = $data[$i]->settle_status.'<br><a class="layui-btn layui-btn-sm resettlement settlement" lay-event="detail" pid="id" lay-filter = "resettlement" uri="" href="javascript:void(0)" style="background-color: grey;"> 结算 </a>';
+            // }
         }
         return $data->toArray();
 

+ 1 - 1
resources/views/admin/user/index.blade.php

@@ -60,7 +60,7 @@
     <script type="text/html" id="waterTool">
         <a href="/admin/MoneyList/index?account_name=@{{d.account}}&star_time=&end_time=&" class="green"><strong>流水</strong></a> <!-- style="margin-bottom:5px;margin-left:0px;" -->
 		@if(checkRriv('/admin/User/setPwdview'))<a href="/admin/User/setPwdview?id=@{{d.id}}&parentid=@{{d.parent_id}}" class="red"><strong>修改</strong></a>@endif
-		<a href="/admin/Hitcode/index?account_identity=@{{d.identity}}" class="blue"><strong>打码量</strong></a>
+		<!-- <a href="/admin/Hitcode/index?account_identity=@{{d.identity}}" class="blue"><strong>打码量</strong></a> -->
     </script>
 
 	<script type="text/html" id="selectip">

Alguns arquivos não foram mostrados porque muitos arquivos mudaram nesse diff