seven 4 天之前
父节点
当前提交
e0aa002219
共有 2 个文件被更改,包括 6 次插入3 次删除
  1. 2 1
      app/Http/Controllers/admin/Lottery.php
  2. 4 2
      app/Services/IssueService.php

+ 2 - 1
app/Http/Controllers/admin/Lottery.php

@@ -54,7 +54,8 @@ class Lottery extends Controller
 
         try {
             $url = $service->generate($records);
-            return response()->json(['code' => 0, 'url' => asset($url)]);
+            // return response()->json(['code' => 0, 'url' => asset($url)]);
+            return $this->success(['url' => $url]);
         } catch (\Throwable $e) {
             return response()->json(['code' => 1, 'msg' => $e->getMessage()]);
         }

+ 4 - 2
app/Services/IssueService.php

@@ -234,7 +234,9 @@ class IssueService extends BaseService
         $awards = self::award(explode(',',$winning_numbers));
         DB::beginTransaction();
         try {
-            self::lotteryImage($info->issue_no);
+            if(empty($recordImage)){
+                $recordImage = self::lotteryImage($info->issue_no);
+            }
             $info->status = self::model()::STATUS_DRAW;
             $info->winning_numbers = $winning_numbers;
             $info->combo = $combo;
@@ -781,7 +783,7 @@ class IssueService extends BaseService
         $service = new LotteryImageService();
         $url = $service->generate($records);
 
-        self::model()::where('issue_no', $issue_no)->update(['image' => $url]);
+        // self::model()::where('issue_no', $issue_no)->update(['image' => $url]);
         return $url;
 
     }