From 74a9f36d9db71b474bf0f34c1c84da9bfb540130 Mon Sep 17 00:00:00 2001 From: jcadmin Date: Tue, 12 Nov 2024 21:40:16 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E8=B6=85=E8=BF=878=E4=BB=A5?= =?UTF-8?q?=E4=B8=8A=E7=9A=84=E4=B8=B2=E5=85=B3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/Service/JingCaiTrait.php | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/app/Service/JingCaiTrait.php b/app/Service/JingCaiTrait.php index 3cb6ec52..182fdb07 100755 --- a/app/Service/JingCaiTrait.php +++ b/app/Service/JingCaiTrait.php @@ -605,7 +605,23 @@ trait JingCaiTrait public static function getPassMode($key) { $passMode = self::passModes(); - return Arr::get($passMode, $key, []); + $res = Arr::get($passMode, $key, []); + + // 兼容8以上的串关 + if (!$res) { + $tmpArr = explode('.', $key); + $tmpChang = Arr::get($tmpArr, 0); + if ($tmpChang > 8) { + $res = [ $tmpChang => 1]; + } + } + if (!$res) { + Log::error('getPassMode error', [ + 'key' => $key, + ]); + ThrowException::run('投注失败,请重试!!'); + } + return $res; } // 串关规则