|
...
|
...
|
@@ -9,6 +9,7 @@ use App\Helper\Translate; |
|
|
|
use App\Http\Logic\Aside\Project\DomainInfoLogic;
|
|
|
|
use App\Http\Logic\Aside\Project\ProjectLogic;
|
|
|
|
use App\Http\Logic\Bside\BaseLogic;
|
|
|
|
use App\Models\Domain\DomainInfo;
|
|
|
|
use App\Models\Project\DeployBuild;
|
|
|
|
use App\Models\Project\DeployOptimize;
|
|
|
|
use App\Models\Project\Project;
|
|
...
|
...
|
@@ -59,7 +60,7 @@ class RankDataLogic extends BaseLogic |
|
|
|
//项目信息
|
|
|
|
$data['project'] = [
|
|
|
|
'company' => $project['company'],
|
|
|
|
'domain' => $project['deploy_optimize']['domain'] ?? '',
|
|
|
|
'domain' => (!empty($project['deploy_optimize']['domain']) ? ((new DomainInfo())->getDomain($project['deploy_optimize']['domain'])) : ''),
|
|
|
|
'domain_info' => ($domain_info['domain_info']['creation_date'] ?? '') . ' - ' . ($domain_info['domain_info']['expiration_date'] ?? ''),
|
|
|
|
'cert_info' => ($domain_info['ssl']['start_time'] ?? '') . ' - ' . ($domain_info['ssl']['end_time'] ?? ''),
|
|
|
|
'plan' => Project::planMap()[$project['deploy_build']['plan']],
|
|
...
|
...
|
@@ -144,7 +145,7 @@ class RankDataLogic extends BaseLogic |
|
|
|
$project_id = $this->user['project_id'];
|
|
|
|
$project = app(ProjectLogic::class)->getInfo($project_id);
|
|
|
|
$api_no = $project['deploy_optimize']['api_no'] ?? '';
|
|
|
|
$domain = $project['deploy_optimize']['domain'] ?? '';
|
|
|
|
$domain = (!empty($project['deploy_optimize']['domain']) ? ((new DomainInfo())->getDomain($project['deploy_optimize']['domain'])) : '');
|
|
|
|
$domain_arr = parse_url($domain);
|
|
|
|
$domain = $domain_arr['host'] ?? $domain_arr['path'];
|
|
|
|
//复制站点域名
|
|
...
|
...
|
@@ -356,7 +357,7 @@ class RankDataLogic extends BaseLogic |
|
|
|
* @author zbj
|
|
|
|
* @date 2023/9/20
|
|
|
|
*/
|
|
|
|
public function syncRankData($api_no){
|
|
|
|
public function syncRankData($api_no, $site_res){
|
|
|
|
$project_id = DeployOptimize::where('api_no', $api_no)->value('project_id');
|
|
|
|
$project = Project::find($project_id);
|
|
|
|
if(!$project){
|
...
|
...
|
|