正在显示
1 个修改的文件
包含
10 行增加
和
1 行删除
| @@ -9,6 +9,7 @@ use App\Models\Domain\CountryCode; | @@ -9,6 +9,7 @@ use App\Models\Domain\CountryCode; | ||
| 9 | use App\Models\Domain\DomainInfo; | 9 | use App\Models\Domain\DomainInfo; |
| 10 | use App\Models\Inquiry\InquiryForm; | 10 | use App\Models\Inquiry\InquiryForm; |
| 11 | use App\Models\Inquiry\InquiryFormData; | 11 | use App\Models\Inquiry\InquiryFormData; |
| 12 | +use App\Models\Inquiry\InquiryRelateDomain; | ||
| 12 | use App\Models\Project\AutoEmail; | 13 | use App\Models\Project\AutoEmail; |
| 13 | use App\Models\Project\AutoEmailLog; | 14 | use App\Models\Project\AutoEmailLog; |
| 14 | use App\Models\Project\InquiryFilterConfig; | 15 | use App\Models\Project\InquiryFilterConfig; |
| @@ -399,7 +400,15 @@ class SyncSubmitTaskService | @@ -399,7 +400,15 @@ class SyncSubmitTaskService | ||
| 399 | public static function checkIpCountry($domain, $ip, $type){ | 400 | public static function checkIpCountry($domain, $ip, $type){ |
| 400 | $project = Project::getProjectByDomain($domain); | 401 | $project = Project::getProjectByDomain($domain); |
| 401 | if(empty($project)){ | 402 | if(empty($project)){ |
| 402 | - throw new InquiryFilterException('项目不存在'); | 403 | + //是否有关联的域名 |
| 404 | + $relate_domain = InquiryRelateDomain::getRelateDomain($domain); | ||
| 405 | + if(!$relate_domain){ | ||
| 406 | + throw new InquiryFilterException('项目不存在1'); | ||
| 407 | + } | ||
| 408 | + $project = Project::getProjectByDomain($relate_domain); | ||
| 409 | + if(!$project){ | ||
| 410 | + throw new InquiryFilterException('项目不存在2'); | ||
| 411 | + } | ||
| 403 | } | 412 | } |
| 404 | 413 | ||
| 405 | // 访问记录过滤测试环境 | 414 | // 访问记录过滤测试环境 |
-
请 注册 或 登录 后发表评论