Ken 1 viikko sitten
vanhempi
commit
99ae3926a6
2 muutettua tiedostoa jossa 49 lisäystä ja 36 poistoa
  1. 48 35
      app/Http/Controllers/api/Issue.php
  2. 1 1
      routes/api.php

+ 48 - 35
app/Http/Controllers/api/Issue.php

@@ -8,6 +8,19 @@ use App\Services\IssueService;
 class Issue extends BaseController
 {
 
+    public function countdown()
+    {
+        $data1 = \App\Models\Issue::where('status', 1)->orderByDesc('issue_no')->first();
+        $data2 = \App\Models\Issue::where('status', 3)->orderByDesc('issue_no')->first();
+        $data = [
+            'start_time' => strtotime($data1->start_time),
+            'end_time' => strtotime($data1->end_time)
+        ];
+
+
+        return $this->success($data);
+    }
+
     public function index()
     {
         $page = request()->input('page', 1);
@@ -28,54 +41,54 @@ class Issue extends BaseController
         $list[] = Cao::whereIn('id', $type)->get();
         $type = [5, 6, 7, 8];
         $list[] = Cao::whereIn('id', $type)->get();
-        $type = [9,10];
+        $type = [9, 10];
         $list[] = Cao::whereIn('id', $type)->get();
         $list[] = [
-            ['field'=>'2.8回本','val'=>0],
-            ['field'=>'3.2回本','val'=>0],
+            ['field' => '2.8回本', 'val' => 0],
+            ['field' => '3.2回本', 'val' => 0],
         ];
-        $type = [11,12,13];
+        $type = [11, 12, 13];
         $list[] = Cao::whereIn('id', $type)->get();
-        $list[] = Cao::where('id', '>=',14)
-            ->where('id', '<=',41)
+        $list[] = Cao::where('id', '>=', 14)
+            ->where('id', '<=', 41)
             ->get();
         $list[] = [
-            ['field'=>'龙','val'=>0],
-            ['field'=>'虎','val'=>0],
-            ['field'=>'合','val'=>0],
-            ['field'=>'鸡','val'=>0],
-            ['field'=>'鸭','val'=>0],
-            ['field'=>'狗','val'=>0],
+            ['field' => '龙', 'val' => 0],
+            ['field' => '虎', 'val' => 0],
+            ['field' => '合', 'val' => 0],
+            ['field' => '鸡', 'val' => 0],
+            ['field' => '鸭', 'val' => 0],
+            ['field' => '狗', 'val' => 0],
         ];
         $list[] = [
-            ['field'=>'中','val'=>0],
-            ['field'=>'边','val'=>0],
-            ['field'=>'大边','val'=>0],
-            ['field'=>'小边','val'=>0],
+            ['field' => '中', 'val' => 0],
+            ['field' => '边', 'val' => 0],
+            ['field' => '大边', 'val' => 0],
+            ['field' => '小边', 'val' => 0],
         ];
-        $list[] = Cao::where('id', '>=',42)
-            ->where('id', '<=',49)
+        $list[] = Cao::where('id', '>=', 42)
+            ->where('id', '<=', 49)
             ->get();
         $list[] = [
-            ['field'=>'三军0点','val'=>0],
-            ['field'=>'三军1点','val'=>0],
-            ['field'=>'三军2点','val'=>0],
-            ['field'=>'三军3点','val'=>0],
-            ['field'=>'三军4点','val'=>0],
-            ['field'=>'三军5点','val'=>0],
-            ['field'=>'三军6点','val'=>0],
-            ['field'=>'三军7点','val'=>0],
-            ['field'=>'三军8点','val'=>0],
-            ['field'=>'三军9点','val'=>0],
+            ['field' => '三军0点', 'val' => 0],
+            ['field' => '三军1点', 'val' => 0],
+            ['field' => '三军2点', 'val' => 0],
+            ['field' => '三军3点', 'val' => 0],
+            ['field' => '三军4点', 'val' => 0],
+            ['field' => '三军5点', 'val' => 0],
+            ['field' => '三军6点', 'val' => 0],
+            ['field' => '三军7点', 'val' => 0],
+            ['field' => '三军8点', 'val' => 0],
+            ['field' => '三军9点', 'val' => 0],
         ];
-        $list[] = Cao::where('id', '>=',50)
-        ->where('id', '<=',63)
-        ->get();
-        $list[] = Cao::where('id', '>=',64)
-            ->where('id', '<=',77)
+        $list[] = Cao::where('id', '>=', 50)
+            ->where('id', '<=', 63)
+            ->get();
+        $list[] = Cao::where('id', '>=', 64)
+            ->where('id', '<=', 77)
             ->get();
-        $list[] = Cao::where('id', '>=',78)
-            ->where('id', '<=',91)
+        $list[] = Cao::where('id', '>=', 78)
+            ->where('id', '<=', 91)
             ->get();
         return $this->success($list);
     }

+ 1 - 1
routes/api.php

@@ -17,7 +17,7 @@ Route::get("/setA", [Home::class, 'setA']);
 Route::prefix('/issue')->group(function () {
     Route::get("/", [Issue::class, 'index']);
     Route::get("/cao", [Issue::class, 'cao']);
-
+    Route::get("/countdown", [Issue::class, 'countdown']);
 
 
 });