作者 lyh

Merge branch 'master' of http://47.244.231.31:8099/zhl/globalso-v6 into lyh-server

@@ -4,11 +4,13 @@ namespace App\Models\Inquiry; @@ -4,11 +4,13 @@ namespace App\Models\Inquiry;
4 4
5 5
6 use App\Helper\Arr; 6 use App\Helper\Arr;
  7 +use App\Helper\Translate;
7 use App\Models\Base; 8 use App\Models\Base;
8 use App\Utils\HttpUtils; 9 use App\Utils\HttpUtils;
9 use GuzzleHttp\Exception\GuzzleException; 10 use GuzzleHttp\Exception\GuzzleException;
10 use Illuminate\Support\Facades\Cache; 11 use Illuminate\Support\Facades\Cache;
11 use Illuminate\Support\Facades\Http; 12 use Illuminate\Support\Facades\Http;
  13 +use Illuminate\Support\Str;
12 14
13 /** 15 /**
14 * Class InquiryRelateDomain 16 * Class InquiryRelateDomain
@@ -59,6 +61,22 @@ class InquiryRelateDomain extends Base @@ -59,6 +61,22 @@ class InquiryRelateDomain extends Base
59 } 61 }
60 Cache::put($list_cache_key, $data, 3600); 62 Cache::put($list_cache_key, $data, 3600);
61 } 63 }
  64 + if(empty($data[$domain])){
  65 + $domainPrefix = explode(".",$domain);
  66 + if (!empty($domainPrefix)){
  67 + if($domainPrefix[0] == 'm'){
  68 + $domain = "www.".$domainPrefix[1].".".$domainPrefix[2];
  69 + }else{
  70 + $isLang = Translate::getTls($domainPrefix[0]);
  71 + if ($isLang) {
  72 + $domain = "www.".$domainPrefix[1].".".$domainPrefix[2];
  73 + }
  74 + }
  75 + }
  76 + if(!Str::startsWith($domain, 'www')){
  77 + $domain = 'www.' . $domain;
  78 + }
  79 + }
62 return $data[$domain]??''; 80 return $data[$domain]??'';
63 } 81 }
64 } 82 }