Browse Source

Merge branch 'master' of http://47.76.126.2:3000/seven/bot-28

Ken 1 week ago
parent
commit
3a34ab4d72
2 changed files with 18 additions and 15 deletions
  1. 6 3
      app/Http/Controllers/admin/Wallet.php
  2. 12 12
      app/Services/IssueService.php

+ 6 - 3
app/Http/Controllers/admin/Wallet.php

@@ -252,9 +252,9 @@ class Wallet extends Controller
     public function test()
     public function test()
     {
     {
 
 
-        $url = "https://ydpc28.co/api/pc28/list";
-        $result = file_get_contents($url);
-        $result = json_decode($result, true);
+        // $url = "https://ydpc28.co/api/pc28/list";
+        // $result = file_get_contents($url);
+        // $result = json_decode($result, true);
 
 
         $input = request()->get('input','');
         $input = request()->get('input','');
         // var_dump($input);
         // var_dump($input);
@@ -303,6 +303,9 @@ class Wallet extends Controller
         // $result = PaymentOrderService::createPay($memberId,200,'test');
         // $result = PaymentOrderService::createPay($memberId,200,'test');
         // PaymentOrderService::sendMessage($result['chat_id'],$result['text'],[],$result['image']??'');
         // PaymentOrderService::sendMessage($result['chat_id'],$result['text'],[],$result['image']??'');
         // $result = KeyboardService::checkStart($memberId,'Select Language');
         // $result = KeyboardService::checkStart($memberId,'Select Language');
+
+        $awards = IssueService::award([7,2,1]);
+        $result = BetService::betSettled('3367329', $awards);
         echo "<pre>";
         echo "<pre>";
         var_dump($result);
         var_dump($result);
     }
     }

+ 12 - 12
app/Services/IssueService.php

@@ -304,8 +304,8 @@ class IssueService extends BaseService
         $winArr = array_map('intval', explode(',', $winning_numbers));
         $winArr = array_map('intval', explode(',', $winning_numbers));
         // 计算中奖
         // 计算中奖
         $awards = self::award(explode(',', $winning_numbers));
         $awards = self::award(explode(',', $winning_numbers));
-        DB::beginTransaction();
-        try {
+        // DB::beginTransaction();
+        // try {
             $info->status = self::model()::STATUS_DRAW;
             $info->status = self::model()::STATUS_DRAW;
             $info->winning_numbers = $winning_numbers;
             $info->winning_numbers = $winning_numbers;
             $info->combo = $combo;
             $info->combo = $combo;
@@ -354,13 +354,13 @@ class IssueService extends BaseService
             BetService::betSettled($info->issue_no, $awards);
             BetService::betSettled($info->issue_no, $awards);
 
 
 
 
-            DB::commit();
+            // DB::commit();
             return ['code' => self::YES, 'msg' => '开奖成功'];
             return ['code' => self::YES, 'msg' => '开奖成功'];
-        } catch (\Exception $e) {
-            DB::rollBack();
-            Log::error('开奖失败: ' . $e->getMessage() . $winning_numbers);
-            return ['code' => self::NOT, 'msg' => '开奖失败'];
-        }
+        // } catch (\Exception $e) {
+        //     DB::rollBack();
+        //     Log::error('开奖失败: ' . $e->getMessage() . $winning_numbers);
+        //     return ['code' => self::NOT, 'msg' => '开奖失败'];
+        // }
     }
     }
 
 
 
 
@@ -834,13 +834,13 @@ class IssueService extends BaseService
 
 
                 $key = 'lottery_numbers_' . $v->issue_no;
                 $key = 'lottery_numbers_' . $v->issue_no;
                 $combo = implode(' ', $combo);
                 $combo = implode(' ', $combo);
-                if (Cache::add($key, $winning_numbers, 100)) {
+                // if (Cache::add($key, $winning_numbers, 100)) {
                     self::lotteryDraw($v->id, $winning_numbers, $combo, '');
                     self::lotteryDraw($v->id, $winning_numbers, $combo, '');
                     $new = false;
                     $new = false;
-                }
+                // }
 
 
-                Log::error('开奖缓存: ' .$key);
-                Log::error('开奖缓存结果: ' .($new ? '新开奖' : '已开奖') );
+                // Log::error('开奖缓存: ' .$key);
+                // Log::error('开奖缓存结果: ' .($new ? '新开奖' : '已开奖') );
 
 
             }
             }
         }
         }