lip 15 часов назад
Родитель
Сommit
198131e6b7
4 измененных файлов с 150 добавлено и 4 удалено
  1. 18 1
      app/Http/Controllers/api/Game.php
  2. 44 1
      lang/en/messages.php
  3. 44 1
      lang/vi/messages.php
  4. 44 1
      lang/zh/messages.php

+ 18 - 1
app/Http/Controllers/api/Game.php

@@ -16,14 +16,31 @@ class Game extends BaseController
         try {
             request()->validate([
                 'page' => ['nullable', 'integer', 'min:1'],
-                'limit' => ['nullable', 'integer', 'min:1']
+                'limit' => ['nullable', 'integer', 'min:1'],
+                'from' => ['nullable', 'string'],
             ]);
             $page = request()->input('page', 1);
             $limit = request()->input('limit', 10);
+            $from = request()->input('from', '');
             $list = GameplayRule::forPage($page, $limit)
                 ->orderBy('groups')
                 ->orderByDesc('created_at')
                 ->get();
+            if ($from == 'football') {
+                foreach($list as &$item) {
+                    if ($item['id'] <= 8) {
+                        $item['groups'] = '热门';
+                    }
+                    $item['groups'] = lang($item['groups']);
+                    //去掉数字
+                    $special_keywords = preg_replace('/[0-9]/u', '', $item['keywords']);
+                    if (in_array($special_keywords, ['操','尾'])) {
+                        $item['keywords'] = intval($item['keywords']).lang($special_keywords);
+                    } else {
+                        $item['keywords'] = lang($item['keywords']);
+                    }
+                }
+            }
             
         } catch (ValidationException $e) {
             return $this->error($e->validator->errors()->first());

+ 44 - 1
lang/en/messages.php

@@ -319,7 +319,50 @@ return [
     "账号异常" => "Account anomaly",
     "提现不能少于20 USDT,请重试"=>"⚠️ Withdrawal cannot be less than 20 RMB, please try again.",
     "您有未完成的活动" => "You have unfinished activities.",
-
+    "热门" => "Hot",
+    "总和" => "Total",
+    "尾数" => "Last Digit",
+    "个位" => "Units Digit",
+    "多段" => "Multi Segment",
+    "操" => "Action",
+    "尾" => "Tail",
+    "大" => "Big",
+    "小" => "Small",
+    "单" => "Odd",
+    "双" => "Even",
+    "大单" => "Big Odd",
+    "大双" => "Big Even",
+    "小单" => "Small Odd",
+    "小双" => "Small Even",
+    "极大" => "Maximum",
+    "极小" => "Minimum",
+    "对子" => "Pair",
+    "顺子" => "Straight",
+    "豹子" => "Triple",
+    "尾大" => "Tail Big",
+    "尾小" => "Tail Small",
+    "尾单" => "Tail Odd",
+    "尾双" => "Tail Even",
+    "尾大单" => "Tail Big Odd",
+    "尾小单" => "Tail Small Odd",
+    "尾大双" => "Tail Big Even",
+    "尾小双" => "Tail Small Even",
+    "A大" => "A Big",
+    "A小" => "A Small",
+    "A单" => "A Odd",
+    "A双" => "A Even",
+    "B大" => "B Big",
+    "B小" => "B Small",
+    "B单" => "B Odd",
+    "B双" => "B Even",
+    "C大" => "C Big",
+    "C小" => "C Small",
+    "C单" => "C Odd",
+    "C双" => "C Even",
+    "一段" => "Segment 1",
+    "二段" => "Segment 2",
+    "三段" => "Segment 3",
+    "四段" => "Segment 4",
 
 
 ];

+ 44 - 1
lang/vi/messages.php

@@ -319,6 +319,49 @@ return [
     "账号异常" => "Tài khoản bất thường",
     "提现不能少于20 USDT,请重试"=>"⚠️Số tiền rút tối thiểu là 20 USDT, vui lòng thử lại",
     "您有未完成的活动" => "Bạn có các hoạt động chưa hoàn thành",
-
+    "热门" => "Nổi bật",
+    "总和" => "Tổng cộng",
+    "尾数" => "Đuôi số",
+    "个位" => "Chữ số đơn vị",
+    "多段" => "Nhiều đoạn",
+    "操" => "Thao tác",
+    "尾" => "Đuôi",
+    "大" => "Lớn",
+    "小" => "Nhỏ",
+    "单" => "Lẻ",
+    "双" => "Chẵn",
+    "大单" => "Lớn lẻ",
+    "大双" => "Lớn chẵn",
+    "小单" => "Nhỏ lẻ",
+    "小双" => "Nhỏ chẵn",
+    "极大" => "Cực lớn",
+    "极小" => "Cực nhỏ",
+    "对子" => "Cặp đôi",
+    "顺子" => "Số liên tiếp",
+    "豹子" => "Ba số giống nhau",
+    "尾大" => "Đuôi lớn",
+    "尾小" => "Đuôi nhỏ",
+    "尾单" => "Đuôi lẻ",
+    "尾双" => "Đuôi chẵn",
+    "尾大单" => "Đuôi lớn lẻ",
+    "尾小单" => "Đuôi nhỏ lẻ",
+    "尾大双" => "Đuôi lớn chẵn",
+    "尾小双" => "Đuôi nhỏ chẵn",
+    "A大" => "A Lớn",
+    "A小" => "A Nhỏ",
+    "A单" => "A Lẻ",
+    "A双" => "A Chẵn",
+    "B大" => "B Lớn",
+    "B小" => "B Nhỏ",
+    "B单" => "B Lẻ",
+    "B双" => "B Chẵn",
+    "C大" => "C Lớn",
+    "C小" => "C Nhỏ",
+    "C单" => "C Lẻ",
+    "C双" => "C Chẵn",
+    "一段" => "Đoạn 1",
+    "二段" => "Đoạn 2",
+    "三段" => "Đoạn 3",
+    "四段" => "Đoạn 4",
 
 ];

+ 44 - 1
lang/zh/messages.php

@@ -319,6 +319,49 @@ return [
     "账号异常" => "账号异常",
     "提现不能少于20 USDT,请重试" => "⚠️提现不能少于20 USDT,请重试",
     "您有未完成的活动" => "您有未完成的活动",
-
+    "热门" => "热门",
+    "总和" => "总和",
+    "尾数" => "尾数",
+    "个位" => "个位",
+    "多段" => "多段",
+    "操" => "操",
+    "尾" => "尾",
+    "大" => "大",
+    "小" => "小",
+    "单" => "单",
+    "双" => "双",
+    "大单" => "大单",
+    "大双" => "大双",
+    "小单" => "小单",
+    "小双" => "小双",
+    "极大" => "极大",
+    "极小" => "极小",
+    "对子" => "对子",
+    "顺子" => "顺子",
+    "豹子" => "豹子",
+    "尾大" => "尾大",
+    "尾小" => "尾小",
+    "尾单" => "尾单",
+    "尾双" => "尾双",
+    "尾大单" => "尾大单",
+    "尾小单" => "尾小单",
+    "尾大双" => "尾大双",
+    "尾小双" => "尾小双",
+    "A大" => "A大",
+    "A小" => "A小",
+    "A单" => "A单",
+    "A双" => "A双",
+    "B大" => "B大",
+    "B小" => "B小",
+    "B单" => "B单",
+    "B双" => "B双",
+    "C大" => "C大",
+    "C小" => "C小",
+    "C单" => "C单",
+    "C双" => "C双",
+    "一段" => "一段",
+    "二段" => "二段",
+    "三段" => "三段",
+    "四段" => "四段",
 
 ];