彭俊 6 жил өмнө
parent
commit
94801d3835

+ 28 - 8
app/Http/Controllers/Api/SettlementController.php

@@ -10,10 +10,10 @@ use App\Lib\Settlement\Adapter\ZqRule;
 
 use App\Lib\Settlement\SettlementWinFail;
 use  Illuminate\Routing\Controller as Controller;
-use function MongoDB\BSON\toJSON;
 use Illuminate\Support\Facades\DB;
 
 
+
 class SettlementController extends Controller
 {
     use RulePlus;
@@ -33,15 +33,35 @@ class SettlementController extends Controller
     public function debug()
     {
 
-        $rule = new ZqRule();
-        $model = DB::table('money_buy_match')->where(['id' => 320])->first();
-        $reco = DB::table('st_zq_result')->where(['id' => 1317823])->get();
+        /*
+        $pdo = DB::getPdo();
+        $mict = microtime(true);
+        $sql = [
+            "update  logfile   set   url='$mict', device_number='3610373'  where id=3610373",
+            "update  logfile   set   url='$mict', device_number='3610374'  where id=3610374",
+            "update  logfile   set   url='$mict', device_number='3610375'  where id=3610375"
+        ];
+        $sqlStr = implode(";",$sql);
+        $ret = $pdo->exec($sqlStr);
+        var_dump($ret);
 
-        print_r([$model,$reco]);
-        $ret = $rule->tema_ball($model, $reco, []);
-        //corner_concede_home($model, $reco, []);
-        print_r($ret);
+        exit ;
+        */
 
+            $id = 28840954 ;
+            $obj = new  SettlementWinFail();
+            $ret = $obj->doRun($id);
+            print_r($ret);
+            echo "cost:" . (microtime(true) - floatval($_SERVER['REQUEST_TIME_FLOAT'])) .' 秒!';
+            exit;
+
+
+        $oida = $this->getIds(1,866,'zq');
+        $swf =  new SettlementOrder();
+        $ret = $swf->reSettlement($oida,1,2,'zq',866);
+        var_dump($ret);
+        echo "<hr/>";
+        echo "cost:" . (microtime(true) - floatval($_SERVER['REQUEST_TIME_FLOAT'])) .' 秒!';
 
         exit;
 

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

@@ -281,7 +281,7 @@ class SettlementOrder extends SettlementBase
             $ret = DB::table('money_buy_simplex')->where(['game_code' => $game_code, 'match_id' => $match_id])->whereIn('order_id', $order_ids)->get();
         } else {
             $moneytable = 'money_buy_str';
-            $ret = DB::table('money_buy_str')->where(['game_code' => $game_code])->whereIn('order_id', $order_ids)->get();
+            $ret = DB::table('money_buy_str')->whereIn('order_id', $order_ids)->get();
         }
         if (empty($ret)) {
             return false;