seven 2 ay önce
ebeveyn
işleme
745e45d2e0
2 değiştirilmiş dosya ile 12 ekleme ve 11 silme
  1. 1 0
      app/Services/BetService.php
  2. 11 11
      app/Services/IssueService.php

+ 1 - 0
app/Services/BetService.php

@@ -19,6 +19,7 @@ use App\Services\WalletService;
 use App\Services\IssueService;
 use App\Services\UserService;
 use App\Services\BalanceLogService;
+use App\Jobs\SendTelegramMessageJob;
 
 /**
  * 投注

+ 11 - 11
app/Services/IssueService.php

@@ -244,8 +244,8 @@ class IssueService extends BaseService
         $winArr = array_map('intval',explode(',',$winning_numbers));
         // 计算中奖
         $awards = self::award(explode(',',$winning_numbers));
-        DB::beginTransaction();
-        try {
+        // DB::beginTransaction();
+        // try {
             $info->status = self::model()::STATUS_DRAW;
             $info->winning_numbers = $winning_numbers;
             $info->combo = $combo;
@@ -273,21 +273,21 @@ class IssueService extends BaseService
             }
             $recordImage = self::lotteryImage($info->issue_no);
             if($recordImage){
-                // self::bettingGroupNotice('', [], url($recordImage));
-                dispatch(new SendTelegramMessageJob('', [], url($recordImage)));
+                self::bettingGroupNotice('', [], url($recordImage));
+                // dispatch(new SendTelegramMessageJob('', [], url($recordImage)));
             }
 
             BetService::betSettled($info->issue_no, $awards);
 
 
 
-            DB::commit();
-            return ['code'=>self::YES, 'msg'=>'开奖成功'];
-        } catch (\Exception $e) {
-            DB::rollBack();
-            Log::error('开奖失败: '.$e->getMessage().$winning_numbers);
-            return ['code'=>self::NOT, 'msg'=>'开奖失败'];
-        }
+        //     DB::commit();
+        //     return ['code'=>self::YES, 'msg'=>'开奖成功'];
+        // } catch (\Exception $e) {
+        //     DB::rollBack();
+        //     Log::error('开奖失败: '.$e->getMessage().$winning_numbers);
+        //     return ['code'=>self::NOT, 'msg'=>'开奖失败'];
+        // }
     }